If you’re just starting, you might want to consider using KMDF instead of
WDM. I would imagine that that sounds unappealing, having just read a WDM
book, but you’ll be able to use all that WDM knowledge with KMDF (as it
wraps WDM), and KMDF is definitely friendlier.
Whether you go with KMDF or WDM, you might want to take a look at ‘toaster’
(src/general/toaster/kmdf OR src/general/toaster/wdm). It’s kind of the
‘tutorial’ WDM/KMDF sample.
Good luck,
mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Sunday, February 20, 2011 2:17 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] “globals” data structure and “port” data structure in
wdm sample mouclass
Mouclass is not a great example to start from, but did you do a search in
the one and only source file, mouclass.c, for ConnectOneClassToOnePort to
see where it is referenced and assigned a value? That will clearly show you
what the initial value is, how it changes, and how it gets used.
d
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@gmail.com
Sent: Saturday, February 19, 2011 10:57 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] “globals” data structure and “port” data structure in wdm
sample mouclass
hi every1 , there are two data structures globals and port in mouclass.h
contained in wdm sample mouclass. can any1 please help me to describe what
is their purpose and how does the members it contains for e.g.
“ConnectOneClassToOnePort” in global data structure gets intialized i.e how
does it gets a value , is it implicit or explicit?. i have read wdm
programmign from walter oney and now i am just trying to understand wdm
concepts using sample mouclass driver and any help in the context of
understanding this mouclass driver will be appreciated as i m feeling
saturated while reading the sample.
thank u.
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer