skip to content
Programming the Microsoft Windows Driver Model Preview this item
ClosePreview this item
Checking...

Programming the Microsoft Windows Driver Model

Author: Walter Oney
Publisher: Redmond, Wash. : Microsoft Press, ©1999.
Series: Microsoft programming series.
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Walter Oney
ISBN: 0735605882 9780735605886
OCLC Number: 41548488
Notes: Includes index.
Description: ix, 628 pages : illustrations ; 24 cm + 1 computer optical disc (4 3/4 in.).
Details: System requirements for accompanying computer disc: Windows 98 ; Windows 2000.
Contents: An Overview of the Operating Systems --
Windows 2000 Drivers --
Sample Code --
Warning --
Basic Structure of a WDM Driver --
Device and Driver Layering --
The DriverEntry Routine --
The AddDevice Routine --
Windows 98 Compatibility Notes --
Basic Programming Techniques --
The Kernel-Mode Programming Environment --
Error Handling --
Memory Management --
String Handling --
Miscellaneous Programming Techniques --
Windows 98 Compatibility Notes --
Synchronization --
An Archetypal Synchronization Problem --
Interrupt Request Level --
Spin Locks --
Kernel Dispatcher Objects --
Other Kernel-Mode Synchronization Primitives --
The I/O Request Packet --
Data Structures --
The "Standard Model" for IRP Processing --
Completing I/O Requests --
Passing Requests Down to Lower Levels --
Cancelling I/O Requests --
Managing Your Own IRPs --
Loose Ends --
Plug and Play --
IRP_MJ_PNP Dispatch Function --
Starting and Stopping Your Device --
Managing PnP State Transitions --
Other Configuration Functionality --
Windows 98 Compatibility Notes --
Reading and Writing Data --
Configuring Your Device --
Addressing a Data Buffer --
Ports and Registers --
Servicing an Interrupt --
Direct Memory Access --
Power Management --
The WDM Power Model --
Managing Power Transitions --
Additional Power Management Details --
Windows 98 Compatibility Notes --
Specialized Topics --
Filter Drivers --
Logging Errors --
I/O Control Operations --
System Threads --
Executive Work Items --
Watchdog Timers --
Windows 98 Compatibility Notes.
Series Title: Microsoft programming series.
Other Titles: Microsoft Windows Driver Model
Windows Driver Model
Responsibility: Walter Oney.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/41548488> # Programming the Microsoft Windows Driver Model
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "41548488" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/894599#Place/redmond_wash> ; # Redmond, Wash.
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/wau> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/894599#Topic/microsoft_windows_nt_systeme_d_exploitation_des_ordinateurs> ; # Microsoft Windows NT (système d'exploitation des ordinateurs)
   schema:about <http://id.worldcat.org/fast/872390> ; # Computer programming
   schema:about <http://id.worldcat.org/fast/1020086> ; # Microsoft Windows NT device drivers (Computer programs)
   schema:about <http://dewey.info/class/005.7126/e21/> ;
   schema:alternateName "Microsoft Windows Driver Model" ;
   schema:alternateName "Windows Driver Model" ;
   schema:bookFormat bgn:PrintBook ;
   schema:copyrightYear "1999" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/894599#Person/oney_walter> ; # Walter Oney
   schema:datePublished "1999" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/894599> ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/894599#Series/microsoft_programming_series> ; # Microsoft programming series.
   schema:name "Programming the Microsoft Windows Driver Model"@en ;
   schema:productID "41548488" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/41548488#PublicationEvent/redmond_wash_microsoft_press_1999> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/894599#Agent/microsoft_press> ; # Microsoft Press
   schema:workExample <http://worldcat.org/isbn/9780735605886> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/41548488> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/894599#Agent/microsoft_press> # Microsoft Press
    a bgn:Agent ;
   schema:name "Microsoft Press" ;
    .

<http://experiment.worldcat.org/entity/work/data/894599#Person/oney_walter> # Walter Oney
    a schema:Person ;
   schema:familyName "Oney" ;
   schema:givenName "Walter" ;
   schema:name "Walter Oney" ;
    .

<http://experiment.worldcat.org/entity/work/data/894599#Place/redmond_wash> # Redmond, Wash.
    a schema:Place ;
   schema:name "Redmond, Wash." ;
    .

<http://experiment.worldcat.org/entity/work/data/894599#Series/microsoft_programming_series> # Microsoft programming series.
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/41548488> ; # Programming the Microsoft Windows Driver Model
   schema:name "Microsoft programming series." ;
   schema:name "Microsoft programming series" ;
    .

<http://experiment.worldcat.org/entity/work/data/894599#Topic/microsoft_windows_nt_systeme_d_exploitation_des_ordinateurs> # Microsoft Windows NT (système d'exploitation des ordinateurs)
    a schema:Intangible ;
   schema:name "Microsoft Windows NT (système d'exploitation des ordinateurs)"@en ;
    .

<http://id.worldcat.org/fast/1020086> # Microsoft Windows NT device drivers (Computer programs)
    a schema:Intangible ;
   schema:name "Microsoft Windows NT device drivers (Computer programs)"@en ;
    .

<http://id.worldcat.org/fast/872390> # Computer programming
    a schema:Intangible ;
   schema:name "Computer programming"@en ;
    .

<http://worldcat.org/isbn/9780735605886>
    a schema:ProductModel ;
   schema:isbn "0735605882" ;
   schema:isbn "9780735605886" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.