🇬🇧

Index of /~heha/oney_wdm

[ICO]NameLast modifiedSizeDescription

[DIR]images/2003-05-13 17:08 -  
[IMG]1.gif2002-05-27 00:58 124  
[IMG]2.gif2002-05-27 00:58 122  
[IMG]3.gif2002-05-27 00:58 130  
[IMG]4.gif2002-05-27 00:58 127  
[IMG]5.gif2002-05-27 00:58 112  
[IMG]6.gif2002-05-27 00:58 108  
[IMG]7.gif2002-05-27 00:58 108  
[IMG]8.gif2002-05-27 00:58 54  
[TXT]AboutEBook.htm2003-05-13 16:33 1.0KAbout This Electronic Book
[TXT]acka.htm2018-03-15 18:02 1.7KAcknowledgments
[TXT]bioa.htm2003-05-13 16:34 910 About the Author
[TXT]ch00.htm2003-05-13 16:34 634 Cover
[TXT]ch00a.htm2003-05-13 16:34 3.9KLOC Page
[TXT]ch01a.htm2018-03-15 18:02 1.3KChapter 1 -- Introduction
[TXT]ch01b.htm2003-05-13 16:34 9.1KAn Overview of the Operating Systems
[TXT]ch01c.htm2003-05-13 16:34 17KWindows 2000 Drivers
[TXT]ch01d.htm2003-05-13 16:34 7.7KSample Code
[TXT]ch01e.htm2003-05-13 16:34 7.6KOrganization of This Book
[TXT]ch01f.htm2003-05-13 16:34 3.7KOther Resources
[TXT]ch01g.htm2003-05-13 16:34 1.2KWarning
[TXT]ch02a.htm2003-05-13 16:34 1.3KChapter 2 -- Basic Structure of a WDM Driver
[TXT]ch02b.htm2003-05-13 16:34 50KDevice and Driver Layering
[TXT]ch02c.htm2003-05-13 16:34 12KThe DriverEntry Routine
[TXT]ch02d.htm2003-05-13 16:34 49KThe AddDevice Routine
[TXT]ch02e.htm2003-05-13 16:34 3.8KChapter 2 -- Windows 98 Compatibility Notes
[TXT]ch03a.htm2003-05-13 16:34 1.4KChapter 3 -- Basic Programming Techniques
[TXT]ch03b.htm2003-05-13 16:34 7.3KThe Kernel-Mode Programming Environment
[TXT]ch03c.htm2003-05-13 16:34 36KError Handling
[TXT]ch03d.htm2003-05-13 16:34 51KMemory Management
[TXT]ch03e.htm2003-05-13 16:34 11KString Handling
[TXT]ch03f.htm2003-05-13 16:34 36KMiscellaneous Programming Techniques
[TXT]ch03g.htm2003-05-13 16:34 2.5KChapter 3 -- Windows 98 Compatibility Notes
[TXT]ch04a.htm2003-05-13 16:34 2.3KChapter 4 -- Synchronization
[TXT]ch04b.htm2003-05-13 16:34 6.5KAn Archetypal Synchronization Problem
[TXT]ch04c.htm2003-05-13 16:34 15KInterrupt Request Level
[TXT]ch04d.htm2003-05-13 16:34 5.1KSpin Locks
[TXT]ch04e.htm2003-05-13 16:34 61KKernel Dispatcher Objects
[TXT]ch04f.htm2003-05-13 16:34 26KOther Kernel-Mode Synchronization Primitives
[TXT]ch05a.htm2003-05-13 16:34 1.2KChapter 5 -- The I/O Request Packet
[TXT]ch05b.htm2003-05-13 16:34 11KData Structures
[TXT]ch05c.htm2003-05-13 16:34 24KThe "Standard Model" for IRP Processing
[TXT]ch05d.htm2003-05-13 16:34 25KCompleting I/O Requests
[TXT]ch05e.htm2003-05-13 16:34 6.5KPassing Requests Down to Lower Levels
[TXT]ch05f.htm2003-05-13 16:34 25KCancelling I/O Requests
[TXT]ch05g.htm2003-05-13 16:34 15KManaging Your Own IRPs
[TXT]ch05h.htm2003-05-13 16:34 10KLoose Ends
[TXT]ch06a.htm2003-05-13 16:34 6.4KChapter 6 -- Plug and Play
[TXT]ch06b.htm2003-05-13 16:34 5.9KIRP_MJ_PNP Dispatch Function
[TXT]ch06c.htm2003-05-13 16:34 26KStarting and Stopping Your Device
[TXT]ch06d.htm2003-05-13 16:34 60KManaging PnP State Transitions
[TXT]ch06e.htm2003-05-13 16:34 69KOther Configuration Functionality
[TXT]ch06f.htm2003-05-13 16:34 2.5KChapter 6 -- Windows 98 Compatibility Notes
[TXT]ch07a.htm2003-05-13 16:34 1.3KChapter 7 -- Reading and Writing Data
[TXT]ch07b.htm2003-05-13 16:34 8.1KConfiguring Your Device
[TXT]ch07c.htm2003-05-13 16:34 12KAddressing a Data Buffer
[TXT]ch07d.htm2003-05-13 16:34 12KPorts and Registers
[TXT]ch07e.htm2003-05-13 16:34 43KServicing an Interrupt
[TXT]ch07f.htm2003-05-13 16:34 65KDirect Memory Access
[TXT]ch08a.htm2003-05-13 16:34 2.5KChapter 8 -- Power Management
[TXT]ch08b.htm2003-05-13 16:34 17KThe WDM Power Model
[TXT]ch08c.htm2003-05-13 16:34 59KManaging Power Transitions
[TXT]ch08d.htm2003-05-13 16:34 24KAdditional Power Management Details
[TXT]ch08e.htm2003-05-13 16:34 6.0KChapter 8 -- Windows 98 Compatibility Notes
[TXT]ch09a.htm2003-05-13 16:34 1.6KChapter 9 -- Specialized Topics
[TXT]ch09b.htm2003-05-13 16:34 15KFilter Drivers
[TXT]ch09c.htm2003-05-13 16:34 18KLogging Errors
[TXT]ch09d.htm2003-05-13 16:34 50KI/O Control Operations
[TXT]ch09e.htm2003-05-13 16:34 16KSystem Threads
[TXT]ch09f.htm2003-05-13 16:34 9.3KExecutive Work Items
[TXT]ch09g.htm2003-05-13 16:34 7.3KWatchdog Timers
[TXT]ch09h.htm2003-05-13 16:34 5.3KChapter 9 -- Windows 98 Compatibility Notes
[TXT]ch10a.htm2003-05-13 16:34 3.5KChapter 10 -- Windows Management Instrumentation
[TXT]ch10b.htm2003-05-13 16:34 6.8KWMI Concepts
[TXT]ch10c.htm2003-05-13 16:34 47KWDM Drivers and WMI
[TXT]ch10d.htm2003-05-13 16:34 23KUser-Mode Applications and WMI
[TXT]ch10e.htm2003-05-13 16:34 1.7KChapter 10 -- Windows 98 Compatibility Notes
[TXT]ch11a.htm2003-05-13 16:34 6.2KChapter 11 -- The Universal Serial Bus
[TXT]ch11b.htm2003-05-13 16:34 53KProgramming Architecture
[TXT]ch11c.htm2003-05-13 16:34 112KWorking with the Bus Driver
[TXT]ch12a.htm2003-05-13 16:34 2.1KChapter 12 -- Installing Device Drivers
[TXT]ch12b.htm2003-05-13 16:34 47KThe INF File
[TXT]ch12c.htm2003-05-13 16:34 14KDefining a Device Class
[TXT]ch12d.htm2003-05-13 16:34 15KLaunching an Application
[TXT]ch12e.htm2003-05-13 16:34 2.9KChapter 12 -- Windows 98 Compatibility Notes
[TXT]ch99.htm2003-05-13 16:34 950 About Microsoft Press
[TXT]chaaa.htm2003-05-13 16:34 1.7KAppendix A -- Coping with Windows 98 Incompatibilities
[TXT]chaab.htm2003-05-13 16:34 12KDefining Stubs for Kernel-Mode Routines
[TXT]chaac.htm2003-05-13 16:34 3.0KDetermining the Operating System Version
[TXT]chaba.htm2003-05-13 16:34 2.7KAppendix B -- Using GENERIC.SYS
[TXT]chaca.htm2003-05-13 16:34 1.5KAppendix C -- Using WDMWIZ.AWX
[TXT]chacb.htm2003-05-13 16:34 4.4KBasic Driver Information
[TXT]chacc.htm2003-05-13 16:34 1.6KDeviceIoControl Codes
[TXT]chacd.htm2003-05-13 16:34 939 I/O Resources
[TXT]chace.htm2003-05-13 16:34 2.8KPower Capabilities
[TXT]chacf.htm2003-05-13 16:34 2.3KUSB Endpoints
[TXT]chacg.htm2003-05-13 16:34 2.4KWMI Support
[TXT]chach.htm2003-05-13 16:34 2.3KParameters for the INF File
[TXT]chaci.htm2003-05-13 16:34 1.0KNow What?
[TXT]content.htm2003-05-13 16:09 15KTable Of Contents Tree
[TXT]deda.htm2003-05-13 16:34 612 Dedication
[   ]FILTER.BAT2003-05-13 17:33 358  
[TXT]fore.htm2003-05-13 16:34 3.5KChapter 1 -- COM Plus What?
[TXT]oney_wdm.htm2003-05-13 16:09 292 Programming the Microsoft Windows Driver Model
[TXT]waltoney.css2003-05-14 15:16 2.2K 
[   ]X.AWK2003-05-13 17:34 633