▼
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 2 Executive Support Routines
▶
Chapter 3 Hardware Abstraction Layer Routines
▼
Chapter 4 I/O Manager Routines
Chapter 4 I/O Manager Routines
IoAcquireCancelSpinLock
IoAllocateAdapterChannel
IoAllocateController
IoAllocateErrorLogEntry
IoAllocateIrp
IoAllocateMdl
IoAssignArcName
IoAssignResources
IoAttachDevice
IoAttachDeviceByPointer
IoAttachDeviceToDeviceStack
IoBuildAsynchronousFsdRequest
IoBuildDeviceIoControlRequest
IoBuildPartialMdl
IoBuildSynchronousFsdRequest
IoCallDriver
IoCancelIrp
IoCheckShareAccess
IoCompleteRequest
IoConnectInterrupt
IoCreateController
IoCreateDevice
IoCreateNotificationEvent
IoCreateSymbolicLink
IoCreateSynchronizationEvent
IoCreateUnprotectedSymbolicLink
IoDeassignArcName
IoDeleteController
IoDeleteDevice
IoDeleteSymbolicLink
IoDetachDevice
IoDisconnectInterrupt
IoFlushAdapterBuffers
IoFreeAdapterChannel
IoFreeController
IoFreeIrp
IoFreeMapRegisters
IoFreeMdl
IoGetConfigurationInformation
IoGetCurrentIrpStackLocation
IoGetCurrentProcess
IoGetDeviceObjectPointer
IoGetDeviceToVerify
IoGetFileObjectGenericMapping
IoGetFunctionCodeFromCtlCode
IoGetInitialStack
IoGetNextIrpStackLocation
IoGetRelatedDeviceObject
IoInitializeDpcRequest
IoInitializeIrp
IoInitializeTimer
IoIsErrorUserInduced
IoIsTotalDeviceFailure
IoMakeAssociatedIrp
IoMapTransfer
IoMarkIrpPending
IoQueryDeviceDescription
IoRaiseHardError
IoRaiseInformationalHardError
IoReadPartitionTable
IoRegisterDriverReinitialization
IoRegisterShutdownNotification
IoReleaseCancelSpinLock
IoRemoveShareAccess
IoReportResourceUsage
IoRequestDpc
IoSetCancelRoutine
IoSetCompletionRoutine
IoSetHardErrorOrVerifyDevice
IoSetNextIrpStackLocation
IoSetPartitionInformation
IoSetShareAccess
IoSizeOfIrp
IoStartNextPacket
IoStartNextPacketByKey
IoStartPacket
IoStartTimer
IoStopTimer
IoUnregisterShutdownNotification
IoUpdateShareAccess
IoWriteErrorLogEntry
IoWritePartitionTable
▶
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