• ▼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
        • ▶Getting Started
        • ▶Programmer's Guide
        • ▶Design and Implementation Guide
        • ▼Kernel Services Guide
          • ▶Virtual Machine Manager Overview
          • ▶Breakpoints and Callbacks
          • ▶Debugging
          • ▶Events
          • ▶I/O Trapping
          • ▶Free Physical Page Management
          • ▶Memory Allocation
          • ▶Page Mapping and Address Spaces
          • ▶Pagers
          • ▶Selector Management
          • ▶System-Internal Memory Management
          • ▶V86 Address Space Mapping and Allocation
          • ▶Error Conditions
          • ▶Information Services
          • ▶Initialization Information
          • ▶Linked Lists
          • ▶Miscellaneous Services
          • ▶String Management
          • ▶Timing Services
          • ▶Nested Execution
          • ▶Protected-Mode Execution
          • ▶Processor Faults
          • ▶Registry
          • ▼Primary Scheduler
            • ▶About the Primary Scheduler
            • ▼Reference
              • Execution Priority
              • Adjust_Exec_Priority
              • Adjust_Thread_Exec_Priority
              • Thread Creation and Termination
              • VMMCreateThread
              • VMMTerminateThread
              • Virtual Machine Execution Control
              • _Call_On_My_Stack
              • Close_VM
              • No_Fail_Resume_VM
              • Nuke_VM
              • Resume_VM
              • Suspend_VM
              • Task and Thread Switching
              • Call_When_Task_Switched
              • Call_When_Thread_Switched
              • Cancel_Call_When_Task_Switched
              • Cancel_Call_When_Thread_Switched
              • TaskSwitchCallback
              • ThreadSwitchCallback
              • Thread Information
              • _GetLastUpdatedThreadExecTime
              • _GetThreadExecTime
              • _GetThreadTerminationStatus
              • Get_Cur_Thread_Handle
              • Get_Initial_Thread_Handle
              • Get_Next_Thread_Handle
              • Get_Sys_Thread_Handle
              • Get_Thread_Win32_Pri
              • Thread Data Slots
              • _AllocateThreadDataSlot
              • _FreeThreadDataSlot
              • Thread Debugging and Testing
              • Debug_Test_Cur_Thread
              • Debug_Test_Valid_Thread_Handle
              • Test_Cur_Thread_Handle
              • Test_Initial_Thread_Handle
              • Test_Sys_Thread_Handle
              • Validate_Thread_Handle
          • ▶Time-Slice Scheduler
          • ▶Synchronization
          • ▶Virtual Machine Interrupts and Callbacks
          • ▶VMM Macros
          • ▶VMM Messages
          • ▶VMM Structures
          • ▶DMA Devices
          • ▶MS-DOS Manager
          • ▶Page Swapping
          • ▶Programmable Interrupt Controller
          • ▶V86-Mode Memory Manager
          • ▶Virtual-Device Loader
          • ▶Virtual File Cache Services
          • ▶Virtual Math Coprocessor
          • ▶Virtual Power Device
          • ▶Virtual Shell Device
          • ▶Virtual Timer API
          • ▶Virtual Timer Device
          • ▶VWIN32 Services
      • ▶Windows CE Device Driver Kit
      • ▶Microsoft Windows NT 4.0 DDK
      • ▶Smart Card DDK
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers