▼
MSDN Library Visual Studio 6.0
▶
Welcome to the MSDN Library
▶
Visual Studio Documentation
▶
Visual Basic Documentation
▶
Visual C++ Documentation
▶
Visual FoxPro Documentation
▶
Visual InterDev Documentation
▶
Visual J++ Documentation
▶
Visual SourceSafe Documentation
▶
Tools and Technologies
▶
Microsoft Office Development
▶
Platform SDK
▶
SDK Documentation
▼
DDK Documentation
▶
Windows 95 Device Driver Kit
▶
Windows CE Device Driver Kit
▼
Microsoft Windows NT 4.0 DDK
▶
Legal Information
▶
Release Notes for V4.0
▶
Programmer's Guide
▼
Kernel-Mode Drivers
▶
Design Guide
▼
Reference
▼
Part 1: Kernel-Mode Support Routines
▼
Chapter 1 Summary of Kernel-mode Support Routines
Chapter 1 Summary of Kernel-mode Support Routines
▶
1.1 Initialization and Unload
▶
1.2 IRPs
▶
1.3 Synchronization
▼
1.4 Memory
1.4 Memory
1.4.1 Temporary Buffers and Zone Entries
1.4.2 Long-Term Internal Driver Buffers
1.4.3 Buffered Data and Buffer Initialization
1.4.4 Address Mappings and MDLs
1.4.5 Buffer and MDL Management
1.4.6 Device Memory Access
1.4.7 Pageable Drivers
1.4.8 Sections and Views
1.4.9 Access to Structures
1.5 DMA
1.6 PIO
1.7 Driver-managed Queues
1.8 Driver System Threads
1.9 Strings
1.10 Data Conversions
1.11 Access to Driver-managed Objects
1.12 Error Handling
▶
Chapter 2 Executive Support Routines
▶
Chapter 3 Hardware Abstraction Layer Routines
▶
Chapter 4 I/O Manager Routines
▶
Chapter 5 Kernel Routines
▶
Chapter 6 Memory Manager Routines
▶
Chapter 7 Object Manager Routines
▶
Chapter 8 Process Structure Routines
▶
Chapter 9 Runtime Library Routines
▶
Chapter 10 Security Reference Monitor Routines
▶
Chapter 11 ZwXxx Routines
▶
Chapter 12 System Structures
▶
Part 2: Device-type-specific Requirements
▶
Part 3: SCSI Drivers
▶
Graphics Drivers
▶
Multimedia Drivers
▶
Network Drivers
▶
Virtual DOS Drivers
▶
Smart Card DDK
▶
Windows Resource Kits
▶
Specifications
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▶
Books
▶
Partial Books
▶
Periodicals
▶
Conference Papers