• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio 6.0 Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▼DDK Documentation
      • About DDK Documentation
      • ▶Windows 95 DDK
      • ▶Windows 98 Driver Development Kit
      • ▶Windows 2000 Driver Development Kit
      • ▼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 5 Kernel Routines
                • KeAcquireSpinLock
                • KeAcquireSpinLockAtDpcLevel
                • KeBugCheck
                • KeBugCheckEx
                • KeCancelTimer
                • KeClearEvent
                • KeDelayExecutionThread
                • KeDeregisterBugCheckCallback
                • KeEnterCriticalRegion
                • KeFlushIoBuffers
                • KeGetCurrentIrql
                • KeGetCurrentProcessorNumber
                • KeGetDcacheFillSize
                • KeInitializeCallbackRecord
                • KeInitializeDeviceQueue
                • KeInitializeDpc
                • KeInitializeEvent
                • KeInitializeMutex
                • KeInitializeSemaphore
                • KeInitializeSpinLock
                • KeInitializeTimer
                • KeInitializeTimerEx
                • KeInsertByKeyDeviceQueue
                • KeInsertDeviceQueue
                • KeInsertQueueDpc
                • KeLeaveCriticalRegion
                • KeLowerIrql
                • KeQueryPerformanceCounter
                • KeQuerySystemTime
                • KeQueryTickCount
                • KeQueryTimeIncrement
                • KeRaiseIrql
                • KeReadStateEvent
                • KeReadStateMutex
                • KeReadStateSemaphore
                • KeReadStateTimer
                • KeRegisterBugCheckCallback
                • KeReleaseMutex
                • KeReleaseSemaphore
                • KeReleaseSpinLock
                • KeReleaseSpinLockFromDpcLevel
                • KeRemoveByKeyDeviceQueue
                • KeRemoveDeviceQueue
                • KeRemoveEntryDeviceQueue
                • KeRemoveQueueDpc
                • KeResetEvent
                • KeSetBasePriorityThread
                • KeSetEvent
                • KeSetPriorityThread
                • KeSetTimer
                • KeSetTimerEx
                • KeStallExecutionProcessor
                • KeSynchronizeExecution
                • KeWaitForMultipleObjects
                • KeWaitForMutexObject
                • KeWaitForSingleObject
              • ▶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
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples