Re: Differences b/w Device Objects and Driver Objects
- From: "Don Burn" <burn@xxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 17 Aug 2007 08:40:04 -0400
"Jack" <jl@xxxxxxxxxx> wrote in message
news:ugW%23gNH4HHA.2752@xxxxxxxxxxxxxxxxxxxxxxx
Hello,
I want to get some appreciation before read on.
My book is called Programming The Microsoft windows driver model. In the
very first chapters, it describes something called the Device Objects and
the Driver Objects. I just wonder what their differences are..... that's
it.
Thanks
Jack
A driver object represents the driver code in memory, and provides pointers
to the functions in the driver. The driver object is created by the I/O
manager and handed in on driver entry where your driver initializes the
function pointers. There is only one copy of the driver and the driver
object for it in the system.
A driver can support multiple devices, a device object is created by the
driver and represents one instance of a device.
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply
.
- References:
- Prev by Date: Re: DeleteFileW returns incorrect error code in Vista for DLLs
- Next by Date: Re: Virtual WebCam Driver
- Previous by thread: Differences b/w Device Objects and Driver Objects
- Next by thread: Include 3rd party file
- Index(es):
Relevant Pages
|