Bug Check 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION | Dev Center - Hardware > Docs > Debugging > Windows Debugging > Bug Checks (Blue Screens) > Bug Check Code Reference > Bug Check 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION | A driver has sent an IRP that is restricted for system use only. (IRP specified.)
|
DEBUG_MODULE_PARAMETERS structure | Dev Center - Hardware > Docs > Debugging > Windows Debugging > Debugger Engine and Extension APIs > Using the Debugger Engine API > Debugger Engine Reference > Structures and Constants > DEBUG_MODULE_PARAMETERS | Reserved for system use.
|
USB FAQ: Introductory Level | Dev Center - Hardware > Docs > Devices > Device Connectivity > USB Technologies > USB FAQ: Introductory Level | System-Defined Device Setup Classes Reserved for System Use
|
Getting your driver to handle more than one I/O request at a time | Dev Center - Hardware > Docs > Drivers > Driver Lifecycle Fundamentals > Key Driver Concepts > Getting your driver to handle more than one I/O request at a time | After you've opened a device for overlapped I/O, can you simply omit the OVERLAPPED structure to get synchronous I/O? No, you must supply an OVERLAPPED structure for all function calls (read, write, or device control) with that handle. Passing NULL can lead to undefined behavior, even if the driver completes the request synchronously. For synchronous I/O, the OVERLAPPED structure can be declared on the stack as long as the application waits for the I/O to complete before returning.
|
Global Logger Trace Session | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Development Tools > Driver Development Tools > Tools for Software Tracing > Tracing Tool Concepts > Global Logger Trace Session | For internal use only. For internal use only. For internal use only.
|
Trace Message Format File | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Development Tools > Driver Development Tools > Tools for Software Tracing > Tracing Tool Concepts > Trace Message Format File | Note  The TMF file is reserved for internal use, and its format is subject to change between different versions of Windows.
|
Property Keys | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Design Guide > Device and Driver Installation Advanced Topics > Device Identification and Properties > Device Properties > Unified Device Property Model (Windows Vista and Later) > Property Keys | Note  The system-defined property key categories are reserved for system use only.
|
System-Defined Device Properties | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Design Guide > Device and Driver Installation Advanced Topics > Device Identification and Properties > Device Properties > Unified Device Property Model (Windows Vista and Later) > System-Defined Device Properties | In Windows Vista and later versions of Windows, the unified device property model supports system-defined properties that characterize the configuration or operation of device instances, device setup classes, device interface classes, and device interfaces. Each property is represented by a property key, which is a GUID value that identifies a property category and a property identifier. The system-defined property key categories are reserved for system use only.
|
Driver Rank Information in the SetupAPI Log | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Design Guide > Overview of Device and Driver Installation > How Windows Selects Drivers > How Windows Ranks Drivers > How Windows Ranks Drivers (Windows Vista and Later) > Driver Rank Information in the SetupAPI Log | Windows uses a signature indicator to represent the signature type. Windows saves this information in a driver store database for internal use. The SIGNERSCORE_Xxx constants include both the signature score and the signature indicator.
|
INF SourceDisksNames Section | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > INF File Sections and Directives > INF Sections > INF SourceDisksNames Section | Starting with Windows XP, setting this to 0x10 forces Windows to use tag-or-cab-file as a cabinet file name, and to use tag-file as a tag file name. Otherwise, flags is for internal use only.
|
INF Version Section | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > INF File Sections and Directives > INF Sections > INF Version Section | This directive is for internal use only on Windows Vista and later versions of Windows. This directive must not be used for any reason in a third-party INF file.
|
CM_Disable_DevNode_Ex | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Disable_DevNode_Ex | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_Class_Name | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_Class_Name | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_DevNode_Custom_Property | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_DevNode_Custom_Property | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_DevNode_Registry_Property_Ex | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_DevNode_Registry_Property_Ex | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_Device_Interface_Alias | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_Device_Interface_Alias | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_Device_Interface_List_Ex | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_Device_Interface_List_Ex | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_Global_State | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_Global_State | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Get_Hardware_Profile_Info | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Get_Hardware_Profile_Info | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Query_Remove_SubTree | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Query_Remove_SubTree | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Register_Device_Driver | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Register_Device_Driver | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Run_Detection | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Run_Detection | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Set_DevNode_Registry_Property_Ex | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Set_DevNode_Registry_Property_Ex | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Setup_DevNode_Ex | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Setup_DevNode_Ex | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Uninstall_DevNode_Ex | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Uninstall_DevNode_Ex | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Unregister_Device_Interface | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Private PnP Configuration Manager Functions > CM_Unregister_Device_Interface | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use device installation functions instead.
|
CM_Disable_DevNode function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Disable_DevNode | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiCallClassInstaller instead to send the DIF_PROPERTYCHANGE code with a state change of DICS_DISABLE.
|
CM_Get_Class_Property function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_Class_Property | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiGetClassProperty instead.
|
CM_Get_Class_Registry_Property function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_Class_Registry_Property | Reserved for internal use only. Must be set to zero.
|
CM_Get_DevNode_Property function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_DevNode_Property | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiGetDeviceProperty instead.
|
CM_Get_DevNode_Property_Keys function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_DevNode_Property_Keys | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiGetDevicePropertyKeys instead.
|
CM_Get_Device_Interface_Property function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_Device_Interface_Property | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiGetDeviceInterfaceProperty instead.
|
CM_Get_HW_Prof_Flags function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_HW_Prof_Flags | Reserved for internal use. Must be set to zero.
|
CM_Get_HW_Prof_Flags_Ex function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Get_HW_Prof_Flags_Ex | Reserved for internal use. Must be set to zero.
|
CM_Open_Class_Key function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Open_Class_Key | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiOpenClassRegKeyEx instead. This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiOpenClassRegKeyEx instead.
|
CM_Open_DevNode_Key function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Open_DevNode_Key | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiOpenDevRegKey instead.
|
CM_Open_Device_Interface_Key function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Open_Device_Interface_Key | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use SetupDiOpenDeviceInterfaceRegKey instead.
|
CM_Register_Notification function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Register_Notification | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use RegisterDeviceNotification instead. This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use RegisterDeviceNotification instead.
|
CM_Uninstall_DevNode function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Uninstall_DevNode | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. To perform DIF_REMOVE use SetupDiCallClassInstaller. This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. To perform DIF_REMOVE use SetupDiCallClassInstaller.
|
CM_Unregister_Notification function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Functions > Public PnP Configuration Manager Functions > CM_Unregister_Notification | This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use UnregisterDeviceNotification instead. This function is reserved for system use. Do not use this function in your class installers, co-installers, or device installation applications. Use UnregisterDeviceNotification instead.
|
MEM_DES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > PnP Configuration Manager Reference > PnP Configuration Manager Structures > Resource Descriptor Structures > MEM_DES | For internal use only.
|
DIF_ASSIGNRESOURCES | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Function Codes > Private DIF Codes > DIF_ASSIGNRESOURCES | This DIF code is reserved for system use. Vendor-supplied installers must not handle this request.
|
DIF_ENABLECLASS | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Function Codes > Private DIF Codes > DIF_ENABLECLASS | This DIF code is reserved for system use. Vendor-supplied installers must not handle this request.
|
DIF_FIRSTTIMESETUP | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Function Codes > Private DIF Codes > DIF_FIRSTTIMESETUP | This DIF code is reserved for system use. Vendor-supplied installers must not handle this request unless the vendor provides non-PnP devices that must be detected by the installer.
|
DIF_UPDATEDRIVER_UI | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Function Codes > Private DIF Codes > DIF_UPDATEDRIVER_UI | This DIF code is reserved for system use. Vendor-supplied installers must not handle this request.
|
SetupDiGetActualSectionToInstallEx function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Functions > Public Device Installation Functions > SetupDiGetActualSectionToInstallEx | Reserved for internal use only. Must be set to NULL.
|
SetupDiGetClassDescriptionEx function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Functions > Public Device Installation Functions > SetupDiGetClassDescriptionEx | Reserved for system use. A caller of this function must set this parameter to NULL.
|
SetupDiGetClassDevsEx function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Functions > Public Device Installation Functions > SetupDiGetClassDevsEx | Reserved for internal use. This parameter must be set to NULL.
|
SP_CLASSIMAGELIST_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Structures > SP_CLASSIMAGELIST_DATA | Reserved. For internal use only.
|
SP_DEVINFO_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Structures > SP_DEVINFO_DATA | Reserved. For internal use only.
|
SP_DEVINSTALL_PARAMS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Structures > SP_DEVINSTALL_PARAMS | Reserved. For internal use only.
|
SP_DRVINFO_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Structures > SP_DRVINFO_DATA | Reserved. For internal use only.
|
SP_DRVINFO_DETAIL_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Structures > SP_DRVINFO_DETAIL_DATA | Reserved. For internal use only.
|
SP_DRVINSTALL_PARAMS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > Device Installation Structures > SP_DRVINSTALL_PARAMS | Reserved. For internal use only.
|
SetupGetInfDriverStoreLocation function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > SetupAPI Reference > General Setup Functions > SetupGetInfDriverStoreLocation | Reserved for system use. Reserved for system use.
|
System-Defined Device Interface Classes | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > System-Defined Device Interface Classes | Whether the class is reserved for internal use only.
|
System-Defined Device Setup Classes | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > System-Defined Device Setup Classes | System-Defined Device Setup Classes Available to VendorsSystem-Defined Device Setup Classes Reserved for System Use System-Defined Device Setup Classes Reserved for System Use
|
System-Defined Device Setup Classes Available to Vendors | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > System-Defined Device Setup Classes > System-Defined Device Setup Classes Available to Vendors | System-Defined Device Setup Classes Available to VendorsSystem-Defined Device Setup Classes Reserved for System Use
|
System-Defined Device Setup Classes Reserved for System Use | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Installation > Reference > System-Defined Device Setup Classes > System-Defined Device Setup Classes Reserved for System Use | System-Defined Device Setup Classes Reserved for System Use System-Defined Device Setup Classes Available to VendorsSystem-Defined Device Setup Classes Reserved for System Use This class is reserved for system use. This class is reserved for system use. This class is reserved for system use. This class is reserved for system use. This class is reserved for system use. This class is reserved for system use. Enumerated devices for which the system cannot determine the type are installed under this class. Do not use this class if you are unsure in which class your device belongs. Either determine the correct device setup class or create a new class. This class is reserved for system use. This class is reserved for system use. Send comments about this topic to Microsoft
|
KSNODEPROPERTY structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Audio Devices > Reference > Audio Drivers Structures > KSNODEPROPERTY | Reserved for internal use by operating system. Do not use.
|
KSNODEPROPERTY_AUDIO_CHANNEL structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Audio Devices > Reference > Audio Drivers Structures > KSNODEPROPERTY_AUDIO_CHANNEL | Reserved for internal use by operating system. Do not use.
|
WAVEFORMATEXTENSIBLE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Audio Devices > Reference > Audio Drivers Structures > WAVEFORMATEXTENSIBLE | Reserved for internal use by operating system. Initialize to zero.
|
UPS Registry Entries | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Battery Devices > Design Guide > Writing UPS Minidrivers > UPS Registry Entries | These entries are for system use only. Vendors must not modify these entries. These entries are for system use only. Vendors must not modify these entries.
|
BATTERY_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Battery Devices > Reference > Battery Class/Miniclass Driver Structures > BATTERY_INFORMATION | Reserved for system use.
|
BluetoothGATTGetCharacteristics function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Low Energy Functions > BluetoothGATTGetCharacteristics | and then use the modified structure in subsequent function calls. Behavior is undefined
|
BluetoothGATTGetDescriptors function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Low Energy Functions > BluetoothGATTGetDescriptors | and then use the modified structure in subsequent function calls. Behavior is undefined
|
BluetoothGATTGetIncludedServices function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Low Energy Functions > BluetoothGATTGetIncludedServices | and then use the modified structure in subsequent function calls. Behavior is undefined
|
BluetoothGATTGetServices function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Low Energy Functions > BluetoothGATTGetServices | and then use the modified structure in subsequent function calls. Behavior is undefined
|
BluetoothGATTSetCharacteristicValue function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Low Energy Functions > BluetoothGATTSetCharacteristicValue | The parent characteristic and characteristic value must be returned from a previous call to BluetoothGATTGetCharacteristics, and must not be altered. Behavior is undefined
|
BRB_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Profile Driver Enumerations > BRB_TYPE | For internal use only. Do not use. For internal use only. Do not use.
|
BRB_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bluetooth Devices > Reference > Bluetooth Profile Driver Structures > BRB_HEADER | For internal use only. Do not use. For internal use only. Do not use. For internal use only. Do not use.
|
CONTROLLER_ATTRIBUTE_FLAGS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > General-Purpose I/O (GPIO) Drivers > General-Purpose I/O (GPIO) Driver Reference > GpioClx Structures and Constants > CONTROLLER_ATTRIBUTE_FLAGS | Reserved for system use.
|
GPIO_READ_PINS_PARAMETERS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > General-Purpose I/O (GPIO) Drivers > General-Purpose I/O (GPIO) Driver Reference > GpioClx Structures and Constants > GPIO_READ_PINS_PARAMETERS | Reserved for system use.
|
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY union | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Peripheral Component Interconnect (PCI) Bus Drivers > PCI Bus Driver Reference > PCI Structures > PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY | Reserved for system use. Reserved for system use.
|
ComDBClaimPort function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Serial Controller and Device Drivers > Serial Driver Reference > COM Port Database Support Routines > ComDBClaimPort | Reserved for internal use only. Reserved for internal use only.
|
SPB_REQUEST_SEQUENCE_POSITION enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Simple Peripheral Bus (SPB) Drivers > Simple Peripheral Bus (SPB) Driver Reference > SpbCx Structures and Enumerations > SPB_REQUEST_SEQUENCE_POSITION | For internal use only. For internal use only.
|
SPB_REQUEST_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Simple Peripheral Bus (SPB) Drivers > Simple Peripheral Bus (SPB) Driver Reference > SpbCx Structures and Enumerations > SPB_REQUEST_TYPE | For internal use only. For internal use only.
|
Best Practices: Using URBs | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Driver Development Guide > Sending Requests to a USB Device > Best Practices: Using URBs | The USB driver stack performs validations on the received requests and handles the violations whenever possible. Failure to do so might lead to an undefined behavior.
|
USB IOCTLs | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB IOCTLs | The following I/O requests have been deprecated or reserved for internal use. USB client drivers must not use these I/O requests:
|
USB Structures | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures | Drivers can use only the members of structures that are described in this section. All undocumented members of these structures are reserved for system use.
|
USBD_INTERFACE_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > USBD_INTERFACE_INFORMATION | Members that are part of this structure, but not described here, should be treated as opaque and considered to be reserved for system use. The reserved members of this structure must be treated as opaque and are reserved for system use.
|
USB_CONFIGURATION_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > USB_CONFIGURATION_DESCRIPTOR | Other members that are part of this structure but not described here should be treated as opaque and considered to be reserved for system use.
|
USB_ID_STRING structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > USB_ID_STRING | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
USB_TOPOLOGY_ADDRESS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > USB_TOPOLOGY_ADDRESS | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_BULK_OR_INTERRUPT_TRANSFER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_BULK_OR_INTERRUPT_TRANSFER | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_DESCRIPTOR_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_DESCRIPTOR_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_FEATURE_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_FEATURE_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_GET_CONFIGURATION_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_GET_CONFIGURATION_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_GET_INTERFACE_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_GET_INTERFACE_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_GET_STATUS_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_GET_STATUS_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_TRANSFER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_TRANSFER | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_TRANSFER_EX structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_TRANSFER_EX | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_CONTROL_VENDOR_OR_CLASS_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_CONTROL_VENDOR_OR_CLASS_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_HEADER | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_ISOCH_TRANSFER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_ISOCH_TRANSFER | Treat other members that are part of this structure but not described here as opaque. They are reserved for system use.
|
_URB_OS_FEATURE_DESCRIPTOR_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_OS_FEATURE_DESCRIPTOR_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_PIPE_REQUEST structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_PIPE_REQUEST | The reserved members of this structure must be treated as opaque and are reserved for system use.
|
_URB_SELECT_CONFIGURATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Bus and Port Drivers > Universal Serial Bus (USB) Drivers > USB Reference > USB Structures > _URB_SELECT_CONFIGURATION | Other members that are part of this structure but not described here should be treated as opaque and considered to be reserved for system use.
|
Command and Vertex Buffer Allocation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Design Guide > Windows 2000 Display Driver Model (XDDM) Design Guide > Direct3D > Primitive Drawing and State Changes > Command and Vertex Buffers > Command and Vertex Buffer Allocation | Implicit vertex buffers, which are created for internal use only; that is, applications are unaware of them. One implicit vertex buffer is always created after context creation and Direct3D stores vertex data in them. Command buffers, which are created for internal use only; that is, applications are unaware of command buffers. Direct3D stores command data in command buffers.
|
D3DHAL_D3DEXTENDEDCAPS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Direct3D Display Driver Interfaces > Direct3D Driver Structures > D3DHAL_Xxx Structures > D3DHAL_D3DEXTENDEDCAPS | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
D3DHAL_DP2COMMAND structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Direct3D Display Driver Interfaces > Direct3D Driver Structures > D3DHAL_Xxx Structures > D3DHAL_DP2COMMAND | Reserved for system use and should be ignored by the driver.
|
D3DHAL_DP2TEXBLT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Direct3D Display Driver Interfaces > Direct3D Driver Structures > D3DHAL_Xxx Structures > D3DHAL_DP2TEXBLT | Reserved for system use.
|
D3DHAL_DP2VOLUMEBLT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Direct3D Display Driver Interfaces > Direct3D Driver Structures > D3DHAL_Xxx Structures > D3DHAL_DP2VOLUMEBLT | Reserved for system use.
|
D3DHAL_GLOBALDRIVERDATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Direct3D Display Driver Interfaces > Direct3D Driver Structures > D3DHAL_Xxx Structures > D3DHAL_GLOBALDRIVERDATA | Reserved for system use and should be set to zero by the driver. Reserved for system use and should be set to zero by the driver.
|
DDCORECAPS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DDCORECAPS | Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member. Reserved for system use and should be ignored by the driver. Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member.
|
DDVIDEOPORTCONNECT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DDVIDEOPORTCONNECT | Reserved for system use and should be set to zero.
|
DDVIDEOPORTINFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DDVIDEOPORTINFO | Reserved for system use and should be ignored by the driver. Reserved for system use and should be ignored by the driver.
|
DD_BLTDATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DD_BLTDATA | This flag is reserved for system use and should be ignored by the driver. The driver should also ignore the dwDDROPS member of the DDBLTFX structure.
|
DD_SETEXCLUSIVEMODEDATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DD_SETEXCLUSIVEMODEDATA | This is reserved for system use and should be ignored by the driver.
|
DD_SURFACECALLBACKS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DD_SURFACECALLBACKS | Reserved for system use and should be ignored by the driver.
|
DD_SURFACE_GLOBAL structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DD_SURFACE_GLOBAL | Reserved for system use and should be ignored by the driver.
|
DD_SURFACE_LOCAL structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > DirectDraw Display Driver Interfaces > DirectDraw Driver Structures > DD_SURFACE_LOCAL | Reserved for system use and should be ignored by the driver.
|
EngMapEvent function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > GDI Functions > GDI Functions Called by Printer and Display Drivers > EngMapEvent | Is reserved for system use, and must be set to NULL. Is reserved for system use, and must be set to NULL. Is reserved for system use, and must be set to NULL.
|
EngSetPointerTag function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > GDI Functions > GDI Functions Called by Printer and Display Drivers > EngSetPointerTag | Reserved for system use; must be set to NULL. Reserved for system use; must be set to zero.
|
DEVMODEW structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > GDI Functions > GDI Structures > DEVMODEW | Is reserved for system use and should be ignored by the driver. Is reserved for system use and should be ignored by the driver. Is reserved for system use and should be ignored by the driver. Is reserved for system use and should be ignored by the driver.
|
FLOATOBJ structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > GDI Functions > GDI Structures > FLOATOBJ | Reserved for system use. Reserved for system use.
|
FONTDIFF structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > GDI Functions > GDI Structures > FONTDIFF | Are reserved for system use.
|
SURFACEALIGNMENT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > GDI Functions > GDI Structures > SURFACEALIGNMENT | Is reserved for system use and should be ignored by the display driver. Is reserved for system use and should be ignored by the display driver. Is reserved for system use and should be ignored by the display driver. Is reserved for system use and should be ignored by the display driver.
|
HwVidGetVideoChildDescriptor routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Video Miniport Driver Functions > Functions Registered by DriverEntry of Video Miniport Driver > HwVidGetVideoChildDescriptor | Is reserved for system use.
|
DISPLAY_BRIGHTNESS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Video Miniport Driver Structures (Windows 2000 Model) > DISPLAY_BRIGHTNESS | The DISPLAY_BRIGHTNESS structure is reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
VIDEO_HW_INITIALIZATION_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Video Miniport Driver Structures (Windows 2000 Model) > VIDEO_HW_INITIALIZATION_DATA | Reserved for system use. Reserved for system use.
|
VIDEO_PORT_CONFIG_INFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Video Miniport Driver Structures (Windows 2000 Model) > VIDEO_PORT_CONFIG_INFO | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
VideoPortCreateSecondaryDisplay function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows 2000 Display Driver Model (XDDM) Reference > Video Port Driver Functions > Functions Exported by the Video Port Driver > VideoPortCreateSecondaryDisplay | The flags VIDEO_DUALVIEW_PRIMARY and VIDEO_DUALVIEW_SECONDARY, which are defined in ntddvdeo.h, are for internal use only. The video miniport driver must never set these flags.
|
D3DKMDT_GDISURFACETYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > D3DKMDT_GDISURFACETYPE | Reserved for system use. Do not use this value in your driver.
|
D3DKMDT_VIDPN_PRESENT_PATH_SCALING enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > D3DKMDT_VIDPN_PRESENT_PATH_SCALING | Reserved for system use. Do not use this value. This value will never be passed to a driver.
|
DXGK_CHILD_DEVICE_HPD_AWARENESS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > DXGK_CHILD_DEVICE_HPD_AWARENESS | Reserved for system use. You should not use this value.
|
DXGK_INTERRUPT_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > DXGK_INTERRUPT_TYPE | Reserved for system use. Do not use in your driver.
|
DXGK_QUERYADAPTERINFOTYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > DXGK_QUERYADAPTERINFOTYPE | Reserved for system use. Do not use in your driver. Note that this constant occurs starting with Windows 7. Reserved for system use. Do not use in your driver. Reserved for system use. Do not use in your driver.
|
DXGK_SERVICES enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > DXGK_SERVICES | Reserved for system use. Do not use in your driver.
|
DXGK_WDDMVERSION enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Enumeration Types > DXGK_WDDMVERSION | The DXGK_WDDMVERSION enumeration is reserved for system use. Except for the case noted below, do not use it in your driver. Reserved for system use. Reserved for system use. Reserved for system use.
|
D3DKMDT_VIDPN_HW_CAPABILITY structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > D3DKMDT_VIDPN_HW_CAPABILITY | Reserved for system use. The display miniport driver must set this value to 0.
|
DISPLAYID_DETAILED_TIMING_TYPE_I structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > DISPLAYID_DETAILED_TIMING_TYPE_I | [in] Reserved for system use.
|
DXGKARGCB_NOTIFY_INTERRUPT_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > DXGKARGCB_NOTIFY_INTERRUPT_DATA | [in] Reserved for system use. Do not use in your driver. [in] Reserved for system use. Do not use in your driver. [in] Reserved for system use. Do not use in your driver. [in] Reserved for system use. Do not use in your driver.
|
DXGKARG_BUILDPAGINGBUFFER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > DXGKARG_BUILDPAGINGBUFFER | Reserved for system use. Do not use in your driver. This value is supported beginning with Windows 7. Reserved for system use. Do not use in your driver. This value is supported beginning with Windows 7.
|
DXGKARG_PRESENT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > DXGKARG_PRESENT | [in] Reserved for system use. The display miniport driver should ignore this member. [in] Reserved for system use. The display miniport driver should ignore this member.
|
DXGK_TIMED_OPERATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > DXGK_TIMED_OPERATION | [system] For system use only. [system] For system use only. [system] For system use only.
|
Reserved Structures | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures | This section contains structures that are reserved for system use. Do not use them in your driver.
|
DXGKARG_SUBMITRENDER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGKARG_SUBMITRENDER | The DXGKARG_SUBMITRENDER structure is reserved for system use. Do not use it in your driver. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
DXGK_ALLOCATIONINFO2 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGK_ALLOCATIONINFO2 | The DXGK_ALLOCATIONINFO2 structure is reserved for system use. Do not use it in your driver. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
DXGK_ALLOCATIONINFOFLAGS2 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGK_ALLOCATIONINFOFLAGS2 | The DXGK_ALLOCATIONINFOFLAGS2 structure is reserved for system use. Do not use in your driver.
|
DXGK_DMABUFFERCAPS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGK_DMABUFFERCAPS | The DXGK_DMABUFFERCAPS structure is reserved for system use. Do not use it in your driver.
|
DXGK_INTERFACESPECIFICDATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGK_INTERFACESPECIFICDATA | The DXGK_INTERFACESPECIFICDATA structure is reserved for system use. Do not use it in your driver. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
DXGK_PRESENTALLOCATIONINFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGK_PRESENTALLOCATIONINFO | The DXGK_PRESENTALLOCATIONINFO structure is reserved for system use. Do not use it in your driver. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
DXGK_TRANSFERFLAGS2 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > DXGK_TRANSFERFLAGS2 | The DXGK_TRANSFERFLAGS2 structure is reserved for system use. Do not use it in your driver. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
TransferVirtual structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Display Miniport Driver Structures > Reserved Structures > TransferVirtual | The TransferVirtual structure is reserved for system use. Do not use it in your driver.
|
DXGKETW_ALLOCATIONFLAGS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Event Tracing for Windows (ETW) in Display Drivers > Event Tracing Structures > DXGKETW_ALLOCATIONFLAGS | Reserved for system use and should be set to zero. Reserved for system use and should be set to zero. Reserved for system use and should be set to zero. Reserved for system use and should be set to zero. Reserved for system use and should be set to zero. Reserved for system use and should be set to zero. Reserved for system use and should be set to zero.
|
DXGKETW_DISCARDCONTENTFLAGS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Event Tracing for Windows (ETW) in Display Drivers > Event Tracing Structures > DXGKETW_DISCARDCONTENTFLAGS | [in] Reserved for system use and should be set to zero.
|
DXGKETW_DMAISRCOMPLETEEVENT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Event Tracing for Windows (ETW) in Display Drivers > Event Tracing Structures > DXGKETW_DMAISRCOMPLETEEVENT | Reserved for system use.
|
DXGKETW_DMASUBMITEVENT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Event Tracing for Windows (ETW) in Display Drivers > Event Tracing Structures > DXGKETW_DMASUBMITEVENT | Reserved for system use. Reserved for system use.
|
DXGKETW_MAPAPERTUREFLAGS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Event Tracing for Windows (ETW) in Display Drivers > Event Tracing Structures > DXGKETW_MAPAPERTUREFLAGS | [in] Reserved for system use and should be set to zero.
|
DXGKETW_TRANSFERFLAGS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Event Tracing for Windows (ETW) in Display Drivers > Event Tracing Structures > DXGKETW_TRANSFERFLAGS | [in] Reserved for system use and should be set to zero.
|
DxgkProtectedCallback routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Kernel-Mode Interfaces Implemented By the Display Miniport Driver > DxgkProtectedCallback | Any ACPI or BIOS/SMI events that occur do not access the hardware.
|
DxgkDdiCreateAllocation2 routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Kernel-Mode Interfaces Implemented By the Display Miniport Driver > Reserved Functions > DxgkDdiCreateAllocation2 | [Reserved for system use.] The DxgkDdiCreateAllocation2 function is reserved for system use. Do not implement it in your driver. This parameter is reserved for system use. This parameter is reserved for system use.
|
DxgkDdiDescribePageTable routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Kernel-Mode Interfaces Implemented By the Display Miniport Driver > Reserved Functions > DxgkDdiDescribePageTable | [Reserved for system use.] The DxgkDdiDescribePageTable function is reserved for system use. Do not implement it in your driver. This parameter is reserved for system use. This parameter is reserved for system use.
|
DxgkDdiSubmitRender routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > Kernel-Mode Interfaces Implemented By the Display Miniport Driver > Reserved Functions > DxgkDdiSubmitRender | [Reserved for system use.] The DxgkDdiSubmitRender function is reserved for system use. Do not implement it in your driver. This parameter is reserved for system use. This parameter is reserved for system use.
|
New Reference Topics for Windows 8 Release Preview | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview | D3d10umddi.hD3dkmddi.hD3dkmdt.hD3dkmthk.hD3dukmdt.hD3dumddi.hDispmprt.hDxgiddi.hReserved For System Use Reserved For System Use
|
D3D11_1DDI_DEVICEFUNCS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3d10umddi.h > D3D11_1DDI_DEVICEFUNCS | The pfnResetPrimitiveID and pfnSetVertexPipelineOutput members (not shown here) and their datatypes are reserved for system use and should not be used in your driver.
|
D3D11_1DDI_VIDEO_DECODERR_BUFFER_DESC structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3d10umddi.h > D3D11_1DDI_VIDEO_DECODERR_BUFFER_DESC | Reserved for system use. Reserved for system use. Set to zero. Reserved for system use. Set to zero. Reserved for system use. Set to zero. Reserved for system use. Set to zero.
|
D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3d10umddi.h > D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC | Reserved for system use. Reserved for system use. Set to zero. Reserved for system use. Set to zero. Reserved for system use. Set to zero. Reserved for system use. Set to zero.
|
D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3d10umddi.h > D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE | Reserved for system use. Set to zero.
|
DXGK_POWER_RUNTIME_COMPONENT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3dkmddi.h > DXGK_POWER_RUNTIME_COMPONENT | Reserved for system use. Do not use in your driver.
|
D3DKMT_WDDM_1_2_CAPS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3dkmdt.h > D3DKMT_WDDM_1_2_CAPS | Reserved for system use. Do not use in your driver.
|
D3DKMT_OUTPUTDUPL_SNAPSHOT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > D3dkmthk.h > D3DKMT_OUTPUTDUPL_SNAPSHOT | Reserved for system use. Set to zero.
|
Reserved For System Use | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use | Reserved For System Use This section contains functions, structures, and enumerations that are reserved for system use. Do not use them in your driver. Send comments about this topic to Microsoft
|
DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dkmddi.h - Reserved > DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY | Reserved for system use. Do not use it in your driver.
|
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dkmddi.h - Reserved > DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES | Reserved for system use. Do not use it in your driver.
|
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dkmddi.h - Reserved > DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO | Reserved for system use. Do not use it in your driver.
|
DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dkmddi.h - Reserved > DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay | Reserved for system use. Do not use it in your driver.
|
D3DKMTPresentMultiPlaneOverlay function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dkmthk.h - Reserved > D3DKMTPresentMultiPlaneOverlay | Reserved for system use. Do not use in your driver.
|
D3DKMT_PRESENT_MULTIPLANE_OVERLAY structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dkmthk.h - Reserved > D3DKMT_PRESENT_MULTIPLANE_OVERLAY | Reserved for system use. Do not use in your driver.
|
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dumddi.h - Reserved > D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES | Reserved for system use. Do not use it in your driver.
|
pfnCheckMultiPlaneOverlaySupport function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dumddi.h - Reserved > pfnCheckMultiPlaneOverlaySupport | Reserved for system use. Do not use it in your driver.
|
pfnPresentMultiPlaneOverlay function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > D3dumddi.h - Reserved > pfnPresentMultiPlaneOverlay | Reserved for system use. Do not use it in your driver.
|
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > Dxgiddi.h - Reserved > DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY | Reserved for system use. Do not use it in your driver.
|
DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > New Reference Topics for Windows Developer Preview > Reserved For System Use > Dxgiddi.h - Reserved > DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES | Reserved for system use. Do not use it in your driver.
|
D3DKMTChangeSurfacePointer function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > OpenGL Functions Called by OpenGL Installable Client Drivers > D3DKMTChangeSurfacePointer | The D3DKMTChangeSurfacePointer function is for system use only. For system use only. This function is for system use only.
|
D3DKMT_CREATECONTEXT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > OpenGL Functions Called by OpenGL Installable Client Drivers > OpenGL Structures and Enumerations > D3DKMT_CREATECONTEXT | This value is for internal use only. Do not use.
|
D3DKMTCreateAllocation2 function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > OpenGL Functions Called by OpenGL Installable Client Drivers > Reserved OpenGL Functions > D3DKMTCreateAllocation2 | Reserved for system use. Do not use in your driver.
|
D3DKMTOpenResource2 function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > OpenGL Functions Called by OpenGL Installable Client Drivers > Reserved OpenGL Functions > D3DKMTOpenResource2 | Reserved for system use. Do not use in your driver.
|
D3DDDICAPS_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > User-Mode Display Driver Structures and Enumerations > Direct3D Miscellaneous Structures and Enumerations > D3DDDICAPS_TYPE | Reserved for system use. Do not use in your driver. Reserved for system use. Do not use in your driver.
|
D3DDDI_DEVICECALLBACKS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > User-Mode Display Driver Structures and Enumerations > Direct3D Miscellaneous Structures and Enumerations > D3DDDI_DEVICECALLBACKS | Reserved for system use. The driver should ignore this member.
|
D3DDDI_DEVICEFUNCS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > User-Mode Display Driver Structures and Enumerations > Direct3D Miscellaneous Structures and Enumerations > D3DDDI_DEVICEFUNCS | Reserved for system use. The driver should ignore this member. Reserved for system use. The driver should ignore this member.
|
D3D10_DDI_RESOURCE_MISC_FLAG enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > User-Mode Display Driver Structures and Enumerations > User-Mode Display Driver Direct3D 10 Structures and Enumerations > D3D10_DDI_RESOURCE_MISC_FLAG | This value is for internal use only. Do not use.
|
D3D11DDI_DEVICEFUNCS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Display Devices (Adapters and Monitors) > Reference > Windows Vista Display Driver Model (WDDM) Reference > User-Mode Display Driver Structures and Enumerations > User-Mode Display Driver Direct3D 11 Structures and Enumerations > D3D11DDI_DEVICEFUNCS | The pfnResetPrimitiveID and pfnSetVertexPipelineOutput members (not shown here) and their datatypes are reserved for system use and should not be used in your driver.
|
HID Collections | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections | Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices Top-level collections opened by Windows for system use
|
Button Capability Arrays | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections > Button Capability Arrays | Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices
|
Link Collections | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections > Link Collections | Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices
|
Preparsed Data | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections > Preparsed Data | Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices
|
Top-Level Collections | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections > Top-Level Collections | Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices
|
Top-Level Collections Opened by Windows for System Use | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections > Top-Level Collections Opened by Windows for System Use | Top-Level Collections Opened by Windows for System Use Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices Windows opens the following top-level collections for system use: Send comments about this topic to Microsoft
|
Value Capability Arrays | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Collections > Value Capability Arrays | Top-Level CollectionsTop-Level Collections Opened by Windows for System UsePreparsed DataLink CollectionsCollection CapabilityButton Capability ArraysValue Capability ArraysData Indices
|
HID Usages | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HID Usages | For specific examples of usages that Windows components access, see Top-Level Collections Opened by Windows for System Use.
|
HIDClass Hardware IDs for Top-Level Collections | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > HID Clients > HIDClass Hardware IDs for Top-Level Collections | This section specifies the hardware IDs that the HID class driver generates for top-level collections. Vendors must use the formats that are designated as vendor hardware ID formats to identify top-level collections. All other device ID formats are reserved for internal use only. The following are hardware IDs (for internal use only) that Windows uses to provide default system functionality.
|
Axis Selection Overrides | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Human Input Devices > Design Guide > Non-HID legacy devices > DirectInput > Joystick Support > Axis Selection > Axis Selection Overrides | Note  Axis mapping is static, so the behavior is undefined if these values are changed while the device is in use. If the suggested match for an axis cannot be made, processing continues as though no mapping had been suggested.
|
Locking and Unlocking Best Practices | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Imaging Devices (Camera, Scanner) > Design Guide > Windows Image Acquisition Drivers > WIA Minidriver Best Practices > Locking and Unlocking Best Practices | Applications that use WIA do not access the driver's locking methods, IWiaMiniDrv::drvLockWiaDevice and IWiaMiniDrv::drvUnLockWiaDevice. Only the WIA service calls these locking methods, the WIA service propagates locking calls to IStiUSD using the IStiUSD::LockDevice method.
|
SCSISCAN_INFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Imaging Devices (Camera, Scanner) > Reference > Still Image Interfaces > SCSI Still Image Structures > SCSISCAN_INFO | For internal use only. For internal use only.
|
STISUBSCRIBE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Imaging Devices (Camera, Scanner) > Reference > Still Image Interfaces > Still Image Structures > STISUBSCRIBE | Reserved for system use.
|
IWiaMiniDrv::drvNotifyPnpEvent method | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Imaging Devices (Camera, Scanner) > Reference > Windows Image Acquisition (WIA) > IWiaMiniDrv Interface > IWiaMiniDrv::drvNotifyPnpEvent | Is reserved for system use.
|
InstallWiaDevice function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Imaging Devices (Camera, Scanner) > Reference > Windows Image Acquisition (WIA) > WIA Device Management Functions and Structures > WIA Device Management Functions > InstallWiaDevice | This function is intended for internal use only.
|
Load Order Groups for File System Filter Drivers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Design Guide > File System Filter Drivers > Introduction to File System Filter Drivers > Installing a File System Filter Driver > Load Order Groups for File System Filter Drivers | Reserved for internal use. This group includes the HSM and SIS filter drivers. Reserved for internal use. This group loads first and thus attaches closest to the file system.
|
Load Order Groups and Altitudes for Minifilter Drivers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Design Guide > File System Minifilter Drivers > Installing a Minifilter Driver > Load Order Groups and Altitudes for Minifilter Drivers | Reserved for internal use. Reserved for internal use. This group loads first and thus attaches closest to the file system.
|
CcGetFlushedValidData routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Cache Manager Routines > CcGetFlushedValidData | Reserved for system use. Must be FALSE.
|
Executive Support Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Executive Support Routines | Reserved for system use. Reserved for system use. Reserved for system use.
|
ExAdjustLookasideDepth | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Executive Support Routines > ExAdjustLookasideDepth | This routine is reserved for system use. Do not use this routine in your driver.
|
ExDisableResourceBoostLite | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Executive Support Routines > ExDisableResourceBoostLite | This routine is reserved for system use. Do not use this routine in your driver.
|
ExQueueWorkItem routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Executive Support Routines > ExQueueWorkItem | The QueueType value HyperCriticalWorkQueue is reserved for system use.
|
File System Runtime Library Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > File System Runtime Library Routines | Reserved for system use. Reserved for system use. Reserved for system use.
|
FsRtlAcquireFileExclusive | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > File System Runtime Library Routines > FsRtlAcquireFileExclusive | The FsRtlAcquireFileExclusive routine is reserved for system use. Do not use this routine in your driver. See FsRtlRegisterFileSystemFilterCallbacks.
|
FsRtlLookupPerStreamContextInternal | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > File System Runtime Library Routines > FsRtlLookupPerStreamContextInternal | The FsRtlLookupPerStreamContextInternal routine is reserved for system use. See FsRtlLookupPerStreamContext.
|
FsRtlRegisterFileSystemFilterCallbacks routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > File System Runtime Library Routines > FsRtlRegisterFileSystemFilterCallbacks | Reserved for system use.
|
FltFreeDeferredIoWorkItem routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > FltXxx (Minifilter Driver) Routines > FltFreeDeferredIoWorkItem | The FLT_DEFERRED_IO_WORKITEM structure is opaque: that is, its members are reserved for system use.
|
FltGetFileNameInformationUnsafe routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > FltXxx (Minifilter Driver) Routines > FltGetFileNameInformationUnsafe | If a minifilter does not yet have a filter instance, such as in its DriverEntry routine, it can use NULL for the Instance parameter. This allows DriverEntry routines to access file name information. Except for this case, a NULL value for the instance parameter is reserved for system use.
|
FltInitializeFileLock routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > FltXxx (Minifilter Driver) Routines > FltInitializeFileLock | The FILE_LOCK structure is opaque: that is, its members are reserved for system use.
|
FltInitializePushLock routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > FltXxx (Minifilter Driver) Routines > FltInitializePushLock | Although the caller provides the storage for the push lock variable, the EX_PUSH_LOCK structure is opaque: that is, its members are reserved for system use.
|
FltQueueDeferredIoWorkItem routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > FltXxx (Minifilter Driver) Routines > FltQueueDeferredIoWorkItem | The QueueType value HyperCriticalWorkQueue is reserved for system use.
|
FltQueueGenericWorkItem function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > FltXxx (Minifilter Driver) Routines > FltQueueGenericWorkItem | The QueueType value HyperCriticalWorkQueue is reserved for system use.
|
I/O Manager Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
IoCheckFunctionAccess | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoCheckFunctionAccess | The IoCheckFunctionAccess routine is reserved for system use. See SeAccessCheck.
|
IoCheckQuerySetFileInformation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoCheckQuerySetFileInformation | The IoCheckQuerySetFileInformation routine is reserved for system use. See ZwQueryInformationFile and ZwSetInformationFile.
|
IoCheckQuerySetVolumeInformation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoCheckQuerySetVolumeInformation | The IoCheckQuerySetVolumeInformation routine is reserved for system use. See ZwQueryVolumeInformationFile.
|
IoFastQueryNetworkAttributes | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoFastQueryNetworkAttributes | This routine is reserved for system use.
|
IoGetBaseFileSystemDeviceObject | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoGetBaseFileSystemDeviceObject | The IoGetBaseFileSystemDeviceObject routine is reserved for system use. See IoGetDeviceAttachmentBaseRef.
|
IoPageRead | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoPageRead | The IoPageRead routine is reserved for system use. See CcCopyRead and CcMdlRead.
|
IoQueryFileInformation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoQueryFileInformation | The IoQueryFileInformation routine is reserved for system use. See ZwQueryInformationFile.
|
IoQueryVolumeInformation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoQueryVolumeInformation | The IoQueryVolumeInformation routine is reserved for system use. See ZwQueryVolumeInformationFile.
|
IoQueueThreadIrp | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoQueueThreadIrp | The IoQueueThreadIrp routine is reserved for system use. See IoBuildDeviceIoControlRequest and IoBuildSynchronousFsdRequest.
|
IoSetInformation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoSetInformation | The IoSetInformation routine is reserved for system use. See ZwSetInformationFile.
|
IoSynchronousPageWrite | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IoSynchronousPageWrite | The IoSynchronousPageWrite routine is reserved for system use. See CcCopyWrite, CcPrepareMdlWrite, and IoBuildSynchronousFsdRequest.
|
IsReparseTagValid | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > I/O Manager Routines > IsReparseTagValid | The IsReparseTagValid macro is reserved for system use.
|
IRP_MJ_SET_INFORMATION | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > IRP Function Codes > IRP_MJ_SET_INFORMATION | Reserved for system use. Reserved for system use.
|
Kernel Support Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
KeAcquireQueuedSpinLock | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeAcquireQueuedSpinLock | The KeAcquireQueuedSpinLock routine is reserved for system use.
|
KeInitializeMutant | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeInitializeMutant | The KeInitializeMutant routine is reserved for system use. See KeInitializeMutex.
|
KeReadStateQueue | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeReadStateQueue | The KeReadStateQueue routine is reserved for system use.
|
KeReleaseMutant | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeReleaseMutant | The KeReleaseMutant routine is reserved for system use. See KeReleaseMutex.
|
KeReleaseQueuedSpinLock | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeReleaseQueuedSpinLock | The KeReleaseQueuedSpinLock routine is reserved for system use.
|
KeSetIdealProcessorThread | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeSetIdealProcessorThread | The KeSetIdealProcessorThread routine is reserved for system use.
|
KeTryToAcquireQueuedSpinLock | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Kernel Support Routines > KeTryToAcquireQueuedSpinLock | The KeTryToAcquireQueuedSpinLock routine is reserved for system use.
|
Object Manager Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Object Manager Routines | Reserved for system use. Reserved for system use. Reserved for system use.
|
ObInsertObject | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Object Manager Routines > ObInsertObject | The ObInsertObject routine is reserved for system use.
|
ObMakeTemporaryObject | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Object Manager Routines > ObMakeTemporaryObject | The ObMakeTemporaryObject routine is reserved for system use.
|
ObQueryObjectAuditingByHandle | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Object Manager Routines > ObQueryObjectAuditingByHandle | The ObQueryObjectAuditingByHandle routine is reserved for system use.
|
Runtime Library Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
RtlAllocateAndInitializeSid | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlAllocateAndInitializeSid | The RtlAllocateAndInitializeSid routine is reserved for system use. See RtlCopySid and RtlInitializeSid.
|
RtlCreateHeap routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlCreateHeap | Reserved for system use. Drivers must set this parameter to zero.
|
RtlCustomCPToUnicodeN | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlCustomCPToUnicodeN | The RtlCustomCPToUnicodeN routine is reserved for system use. See RtlMultiByteToUnicodeN and RtlOemToUnicodeN.
|
RtlDecompressChunks | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlDecompressChunks | The RtlDecompressChunks routine is reserved for system use.
|
RtlFreeSid | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlFreeSid | The RtlFreeSid routine is reserved for system use.
|
RtlIdentifierAuthoritySid | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlIdentifierAuthoritySid | The RtlIdentifierAuthoritySid routine is reserved for system use. See RtlSubAuthoritySid and SID.
|
RtlInitCodePageTable | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlInitCodePageTable | The RtlInitCodePageTable routine is reserved for system use.
|
RtlNtStatusToDosErrorNoTeb | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlNtStatusToDosErrorNoTeb | The RtlNtStatusToDosErrorNoTeb routine is reserved for system use.
|
RtlSubAuthorityCountSid | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlSubAuthorityCountSid | The RtlSubAuthorityCountSid routine is reserved for system use. See RtlSubAuthoritySid and SID.
|
RtlUnicodeToCustomCPN | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlUnicodeToCustomCPN | The RtlUnicodeToCustomCPN routine is reserved for system use. See RtlUnicodeToMultiByteN and RtlUnicodeToOemN.
|
RtlUpcaseUnicodeToCustomCPN | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlUpcaseUnicodeToCustomCPN | The RtlUpcaseUnicodeToCustomCPN routine is reserved for system use. See RtlUpcaseUnicodeToMultiByteN and RtlUpcaseUnicodeToOemN.
|
RtlxOemStringToUnicodeSize | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlxOemStringToUnicodeSize | The RtlxOemStringToUnicodeSize routine is reserved for system use - use RtlOemStringToUnicodeSize instead.
|
RtlxUnicodeStringToOemSize | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Runtime Library Routines > RtlxUnicodeStringToOemSize | The RtlxUnicodeStringToOemSize routine is reserved for system use - use RtlUnicodeStringToOemSize instead.
|
Security Reference Monitor Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Security Reference Monitor Routines | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
SeAuditHardLinkCreation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Security Reference Monitor Routines > SeAuditHardLinkCreation | This routine is reserved for system use.
|
SeQuerySessionIdToken | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Security Reference Monitor Routines > SeQuerySessionIdToken | The SeQuerySessionIdToken routine is reserved for system use.
|
SeTokenType | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > Security Reference Monitor Routines > SeTokenType | This routine is reserved for system use. See SeQueryInformationToken.
|
FSRTL_COMMON_FCB_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > File Context Structures > FSRTL_COMMON_FCB_HEADER | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. File system drivers (except for filter drivers) that must set or clear a limit of modified data for a file should call CcSetDirtyPageThreshold. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Drivers must set this bit-field to zero. Reserved for system use. This bit-field is set by the FsRtlSetupAdvancedHeader or FsRtlSetupAdvancedHeaderEx macro. Starting with Windows Vista, the value of this bit-field is FSRTL_FCB_HEADER_V1 or greater; otherwise, the value is FSRTL_FCB_HEADER_V0. See FSRTL_ADVANCED_FCB_HEADER for more information.
|
FILE_INFORMATION_CLASS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > File Information Structures > FILE_INFORMATION_CLASS | This value is reserved for system use. This value is reserved for system use. This value is reserved for system use. This value is reserved for system use. This value is available in Windows Vista and later versions of the Windows operating system. This value is reserved for system use. This value is available in Windows Vista and later versions of the Windows operating system. This value is reserved for system use. This value is available in Windows Vista and later versions of the Windows operating system. This value is reserved for system use. This value is available in Windows Vista and later versions of the Windows operating system. A FILE_PROCESS_IDS_USING_FILE_INFORMATION structure. This value is reserved for system use. This value is available in Windows Vista and later versions of the Windows operating system. A FILE_NETWORK_PHYSICAL_NAME_INFORMATION structure. This value is reserved for system use. This value is available in Windows Vista and later versions of the Windows operating system. A FILE_IS_REMOTE_DEVICE_INFORMATION structure. This value is reserved for system use. This value is available in Windows 7 and later versions of the Windows operating system. This value is reserved for system use. This value is available in Windows 7 and later versions of the Windows operating system. A FILE_NUMA_NODE_INFORMATION structure. This value is reserved for system use. This value is available in Windows 7 and later versions of the Windows operating system. A FILE_STANDARD_LINK_INFORMATION structure. This value is reserved for system use. This value is available in Windows 7 and later versions of the Windows operating system. A FILE_REMOTE_PROTOCOL_INFORMATION structure. This value is reserved for system use. This value is available in Windows 7 and later versions of the Windows operating system. This value is reserved for system use. This value is available in Windows 7 and later versions of the Windows operating system.
|
FLT_CONTEXT_REGISTRATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Minifilter Structures > FLT_CONTEXT_REGISTRATION | Reserved for system use. Minifilters must set this member to NULL.
|
FLT_IO_PARAMETER_BLOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Minifilter Structures > FLT_IO_PARAMETER_BLOCK | Reserved for system use. Do not use.
|
FLT_OPERATION_REGISTRATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Minifilter Structures > FLT_OPERATION_REGISTRATION | Reserved for system use. Minifilters must set this member to NULL.
|
FLT_PARAMETERS for IRP_MJ_SET_INFORMATION union | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Minifilter Structures > FLT_PARAMETERS for IRP_MJ_SET_INFORMATION | Reserved for system use. Do not use. Reserved for system use. Do not use.
|
FLT_RELATED_CONTEXTS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Minifilter Structures > FLT_RELATED_CONTEXTS | On Windows Vista and later, this member is an opaque pointer to the minifilter driver's per-file context for the stream handle that the FileObject member of the FLT_RELATED_OBJECTS structure points to. On Windows operating systems earlier than Windows Vista, this member is reserved for system use. On Windows Vista and later, this member is an opaque pointer to the minifilter's transaction context for the transaction that the Transaction member of the FLT_RELATED_OBJECTS structure points to. On Windows operating systems earlier than Windows Vista, this member is reserved for system use.
|
FLT_VOLUME_PROPERTIES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Minifilter Structures > FLT_VOLUME_PROPERTIES | Reserved for system use.
|
RX_CONTEXT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Network Mini-Redirector RDBSS Structures > RX_CONTEXT | A pointer to the lock manager context. This member is reserved for internal use. A pointer to the context given to RDBSS for debugging information. This member is reserved for internal use. A pointer to the list of items to be scavenged. This member is reserved for internal use. This member is reserved for internal use. A pointer to the list head of operations that are to be released on completion. This member is reserved for internal use. A pointer to the list head of blocked operations that are to be released on completion. This member is reserved for internal use. A pointer to a mutex that controls serialization of the blocked operations. This member is reserved for internal use. A pointer to the list entry used to serialize pipe operations on a per-file-object basis. This member is reserved for internal use. This member is reserved for internal use. A pointer to the NetName table prefix entry. This member is reserved for internal use. The type of a pipe. This member is reserved for internal use. The read mode for a pipe. This member is reserved for internal use. The completion mode for a pipe. This member is reserved for internal use. This member is reserved for internal use. This member is reserved for internal use. This member is reserved for internal use.
|
PUBLIC_OBJECT_BASIC_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Object Structures > PUBLIC_OBJECT_BASIC_INFORMATION | Reserved for system use.
|
PUBLIC_OBJECT_TYPE_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Object Structures > PUBLIC_OBJECT_TYPE_INFORMATION | Reserved for system use.
|
FILE_LOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Other System Structures > FILE_LOCK | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
QUERY_FILE_LAYOUT_INPUT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Other System Structures > QUERY_FILE_LAYOUT_INPUT | Reserved for system use.
|
RTL_AVL_TABLE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Other System Structures > RTL_AVL_TABLE | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
RTL_GENERIC_TABLE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Other System Structures > RTL_GENERIC_TABLE | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
TOKEN_INFORMATION_CLASS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Installable File System Drivers > Reference > System Structures and Callbacks > System Structures > Security Structures > TOKEN_INFORMATION_CLASS | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
Protocol Driver Binding Operations (NDIS 5.1) | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Design Guide > NDIS Protocol Drivers (NDIS 5.1) > Dynamic Binding in a Protocol Driver (NDIS 5.1) > Protocol Driver Binding Operations (NDIS 5.1) | ProtocolBindAdapteris reserved for system use. It is the physical device object
|
ProtocolBindAdapter routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Driver Lower-Edge Functions > ProtocolBindAdapter | Reserved for system use.
|
MiniportTimer callback function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Driver Upper-Edge Functions > MiniportTimer | MiniportTimer and reserved for system use. Pointer to a system-specific value that is reserved for system use. Pointer to a system-specific value that is reserved for system use.
|
NdisClOpenAddressFamily function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Library Function References > NdisClOpenAddressFamily | USHORT Filler; // reserved for system use UINT Reserved; // reserved for system use
|
NdisIMRegisterLayeredMiniport function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Library Function References > NdisIMRegisterLayeredMiniport | This member is reserved for system use.
|
NdisMCmRegisterAddressFamily function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Library Function References > NdisMCmRegisterAddressFamily | USHORT Filler; // reserved for system use UINT Reserved; // reserved for system use
|
NdisMRegisterMiniport function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Library Function References > NdisMRegisterMiniport | This member is reserved for system use.
|
NdisOpenAdapter function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Library Function References > NdisOpenAdapter | NIC driver. Currently, this parameter is reserved for system use.
|
NdisRegisterProtocol function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Prior to Windows Vista > Reference > NDIS 5.1 > NDIS Library Function References > NdisRegisterProtocol | This member is reserved for system use.
|
Offload State Objects | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Design Guide > Scalable Networking > TCP Chimney Offload > TCP Chimney Offload State > Offload State Objects | Reserved for system use.
|
Processing Classify Callouts Asynchronously | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Design Guide > Windows Filtering Platform Callout Drivers > Callout Driver Operations > Processing Classify Callouts > Processing Classify Callouts Asynchronously | operations for a given stream flow can result in undefined behavior.
|
Using Layer 2 Filtering | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Design Guide > Windows Filtering Platform Callout Drivers > Callout Driver Operations > Using Layer 2 Filtering | In this case, the behavior is undefined because NDIS will try to pass the injected NET_BUFFER_LIST to the next component in the stack.
|
NL_DAD_STATE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > IP Helper Reference > NL Enumerations > NL_DAD_STATE | Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver.
|
NL_ROUTE_PROTOCOL enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > IP Helper Reference > NL Enumerations > NL_ROUTE_PROTOCOL | Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver.
|
NL_SUFFIX_ORIGIN enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > IP Helper Reference > NL Enumerations > NL_SUFFIX_ORIGIN | Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver. Reserved for system use. Do not use this value in your driver.
|
ConvertLengthtoIpv4Mask | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > IP Helper Reference > Reserved IP Helper Functions > ConvertLengthtoIpv4Mask | Reserved for system use. Do not use this function.
|
ProtocolCmOpenAf routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > NDIS Core Functionality > CoNDIS Interface > CoNDIS Call Manager Interface > CoNDIS Call Manager Functions > ProtocolCmOpenAf | handle is opaque to the call manager and reserved for system use.
|
NetTimerCallback routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > NDIS Core Functionality > NDIS General-use Interfaces > NDIS Timer Services > NDIS Timer Driver Routines > NetTimerCallback | A pointer to a system-specific value that is reserved for system use. A pointer to a system-specific value that is reserved for system use. A pointer to a system-specific value that is reserved for system use.
|
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > NDIS Core Functionality > NDIS Send and Receive Interfaces > NET_BUFFER Management > NDIS NET_BUFFER Macros > NDIS 6.20 NET_BUFFER Structures and Macros > NDIS 6.20 NET_BUFFER Structures > NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX | This member is reserved for system use.
|
NDIS_IPSEC_OFFLOAD_V1 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Scalable Networking > TCP/IP Offload Reference > NDIS TCP/IP Offload Structures > NDIS_IPSEC_OFFLOAD_V1 | Reserved for internal use. Reserved for internal use. Reserved for internal use. Reserved for internal use.
|
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V4 enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Constants > Data Field Identifiers > FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V4 | Reserved for internal use. Reserved for internal use.
|
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V6 enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Constants > Data Field Identifiers > FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V6 | Reserved for internal use. Reserved for internal use.
|
Network Layer Discard Reasons | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Constants > Discard Reason Identifiers > Network Layer Discard Reasons | Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack. Reserved for internal use by the network stack.
|
Filtering Condition Identifiers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Constants > Filtering Conditions > Filtering Condition Identifiers | Reserved for internal use. Reserved for internal use. Reserved for internal use. Reserved for internal use. Reserved for internal use.
|
Metadata Field Identifiers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Constants > Metadata Fields > Metadata Field Identifiers | Reserved for system use. Do not use. Reserved for system use. Do not use.
|
FWPS_CLASSIFY_OUT0 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Structures > FWPS_CLASSIFY_OUT0 | Reserved for system use. Callout drivers must not use this member. Reserved for system use. Callout drivers must not use this member. Reserved for system use. Callout drivers must not use this member.
|
FWPS_INCOMING_METADATA_VALUES0 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Structures > FWPS_INCOMING_METADATA_VALUES0 | Reserved for system use. Callout drivers should ignore this member.
|
FWPS_STREAM_DATA_OFFSET0 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Windows Filtering Platform Callout Drivers > Structures > FWPS_STREAM_DATA_OFFSET0 | Reserved for system use. Callout drivers must not use this member. Reserved for system use. Callout drivers must not use this member.
|
WskSocketConnect function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Functions > Functions Called by WSK Applications > WSK Client-Level Functions > WskSocketConnect | This parameter is reserved for system use. WSK applications must set this parameter to
|
WskAccept function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Functions > Functions Called by WSK Applications > WSK Socket-Level Functions > WskAccept | This parameter is reserved for system use. A WSK application must set this parameter to
|
WskBind function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Functions > Functions Called by WSK Applications > WSK Socket-Level Functions > WskBind | This parameter is reserved for system use. A WSK application must set this parameter to
|
WskConnect function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Functions > Functions Called by WSK Applications > WSK Socket-Level Functions > WskConnect | This parameter is reserved for system use. A WSK application must set this parameter to
|
WskReceiveFrom function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Functions > Functions Called by WSK Applications > WSK Socket-Level Functions > WskReceiveFrom | This parameter is reserved for system use. A WSK application must set this parameter to
|
WskSendTo function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Functions > Functions Called by WSK Applications > WSK Socket-Level Functions > WskSendTo | This parameter is reserved for system use. A WSK application must set this parameter to
|
SOCKADDR_IN structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Structures and Data Types > SOCKADDR_IN | Reserved for system use. A WSK application should set the contents of this array to zero.
|
WSK_CLIENT_DISPATCH structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Structures and Data Types > WSK_CLIENT_DISPATCH | Reserved for system use. WSK applications must set this member to zero.
|
WSK_PROVIDER_DISPATCH structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Structures and Data Types > WSK_PROVIDER_DISPATCH | Reserved for system use.
|
WSK_REGISTRATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Winsock Kernel > WSK Structures and Data Types > WSK_REGISTRATION | Reserved for system use. Do not use. Reserved for system use. Do not use. Reserved for system use. Do not use.
|
DOT11_MAC_INFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Network Devices > Network Drivers Starting with Windows Vista > Reference > Wireless Networking > Native 802.11 Wireless LAN > Native 802.11 Data Types > DOT11_MAC_INFO | Reserved for system use.
|
Notification Channel | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Design Guide > Introduction to Printing > Print Spooler Architecture > Spooler Notification > Public Interfaces > Notification Channel | You must not call CloseChannel, Release, or any other member function on the channel if your ChannelClosed callback function has finished running. In this case, the channel has already been released, so any further calls might cause undefined behavior. This restriction might require coordination between your foreground thread and callback object. You must make sure that your foreground thread and callback object coordinate the call to CloseChannel and Release. Your foreground thread and your callback object cannot begin a call to CloseChannel if the other is about to call or has completed calling Release. You can implement this restriction by using the InterlockedCompareExchange routine. If you do not use InterlockedCompareExchange, you might cause undefined behavior.
|
Using the XPS Rasterization Service | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Design Guide > Microsoft Printer Drivers > Printer Driver Overview > XPSDrv Printer Driver > XPSDrv Render Module > XPS Filters > Using the XPS Rasterization Service | The XPS rasterization service is implemented in the system file Xpsrasterservice.dll. However, XPSDrv filters do not directly access the entry points in this DLL. Instead, a filter accesses the interfaces of the XPS rasterization service through the print pipeline property bag that the filter receives from the print filter pipeline manager.
|
DrvDocumentEvent function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Printer Driver Functions and Structures > Printer Interface DLL Functions > DrvDocumentEvent | Note  The following restrictions apply when running a 32-bit application on a 64-bit version of Windows. The only GDI function that DrvDocumentEvent should call is ExtEscape, and only private escapes should be used. DrvDocumentEvent calls to other GDI functions may produce undefined behavior.
|
DOCEVENT_CREATEDCPRE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Printer Driver Functions and Structures > Printer Interface DLL Structures > DOCEVENT_CREATEDCPRE | Reserved for system use. Set to zero.
|
IPrintCoreHelperUni::CreateGDLSnapshot method | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Printer Driver Functions and Structures > Unidrv and Pscript Interfaces > Helper Interfaces for Plug-Ins > IPrintCoreHelperUni > CreateGDLSnapshot | Reserved for system use. This parameter must be set to zero.
|
OEMUIPSPARAM structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Printer Driver Functions and Structures > Unidrv and Pscript Interfaces > Structures for User Interface Plug-Ins > OEMUIPSPARAM | Reserved for system use.
|
PSCRIPT5_PRIVATE_DEVMODE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Printer Driver Functions and Structures > Unidrv and Pscript Interfaces > Structures for User Interface Plug-Ins > PSCRIPT5_PRIVATE_DEVMODE | Reserved for system use.
|
UNIDRV_PRIVATE_DEVMODE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Printer Driver Functions and Structures > Unidrv and Pscript Interfaces > Structures for User Interface Plug-Ins > UNIDRV_PRIVATE_DEVMODE | Reserved for system use.
|
BIDI_REQUEST_CONTAINER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Spooler Component Functions and Structures > Bidi Functions, Structures, and Enumerations > Bidi Structures > BIDI_REQUEST_CONTAINER | Is a set of flags reserved for system use. This must be zero.
|
PRINTPROVIDOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Spooler Component Functions and Structures > Print Provider Structures > PRINTPROVIDOR | For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL. For internal use only. Must be NULL.
|
CONFIG_INFO_DATA_1 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Spooler Component Functions and Structures > TCPMON Xcv Structures > CONFIG_INFO_DATA_1 | Is reserved for system use. This member should be set to a zero-length string.
|
DELETE_PORT_DATA_1 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Print Devices > Reference > Spooler Component Functions and Structures > TCPMON Xcv Structures > DELETE_PORT_DATA_1 | Is reserved for system use.
|
SCARD_READER_CAPABILITIES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Smart Card Reader Devices > Reference > Smart Card Driver Structures > SCARD_READER_CAPABILITIES | Reserved for system use. Reserved for system use.
|
SMARTCARD_EXTENSION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Smart Card Reader Devices > Reference > Smart Card Driver Structures > SMARTCARD_EXTENSION | Reserved for system use.
|
VENDOR_ATTR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Smart Card Reader Devices > Reference > Smart Card Driver Structures > VENDOR_ATTR | Reserved for system use.
|
HwScsiFindAdapter routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Routines > SCSI Miniport Driver Routines > HwScsiFindAdapter | The port driver is responsible for doing bus-level configuration programming, particularly of dynamically configurable I/O buses with published standard interfaces, such as PCI and PCMCIA. For an HBA on such an I/O bus, the miniport driver can simply accept the interrupt configuration information provided as values reserved for system use. For an HBA on other types of I/O buses, a miniport driver should program its HBA to use any supplied interrupt value if its HBA supports programmable interrupt configuration. If no interrupt configuration is supplied, as indicated either by the value zero or the value SP_UNINITIALIZED_VALUE, the miniport driver should either query its HBA if the HBA supports interrupt selection using jumpers or should supply a nonzero default interrupt configuration unless the HBA does not use interrupts. The miniport driver should set the interrupt configuration value to zero if it controls its HBA in a polled mode.
|
HwStorFindAdapter routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Routines > Storport Driver Miniport Routines > HwStorFindAdapter | Reserved for system use.
|
BLOCK_DEVICE_TOKEN_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Data Set Management Structures > BLOCK_DEVICE_TOKEN_DESCRIPTOR | An identifier value assigned by the copy provider to provide uniqueness to Token while the value of Token is valid. This member is reserved for system use must not be modified.
|
REASSIGN_BLOCKS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Disk Structures > REASSIGN_BLOCKS | Reserved for system use.
|
SCSIWMI_REQUEST_CONTEXT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > SCSI Bus Structures > SCSIWMI_REQUEST_CONTEXT | Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers.
|
SCSI_WMI_REQUEST_BLOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > SCSI Bus Structures > SCSI_WMI_REQUEST_BLOCK | Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers.
|
HW_INITIALIZATION_DATA (SCSI) structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > SCSI Port Driver Structures > HW_INITIALIZATION_DATA (SCSI) | Reserved for system use and not available for use by miniport drivers. Reserved for system use and is not available for use by miniport drivers.
|
PORT_CONFIGURATION_INFORMATION (SCSI) structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > SCSI Port Driver Structures > PORT_CONFIGURATION_INFORMATION (SCSI) | Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers. Reserved for system use and not available for use by miniport drivers.
|
HW_INITIALIZATION_DATA (Storport) structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Storport Driver Structures > HW_INITIALIZATION_DATA (Storport) | Reserved for system use and not available for use by miniport drivers.
|
PERF_CONFIGURATION_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Storport Driver Structures > PERF_CONFIGURATION_DATA | Reserved for system use.
|
PORT_CONFIGURATION_INFORMATION (Storport) structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Storport Driver Structures > PORT_CONFIGURATION_INFORMATION (Storport) | Reserved for system use. Reserved for system use.
|
SCSI_PNP_REQUEST_BLOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Storport Driver Structures > SCSI_PNP_REQUEST_BLOCK | Reserved for system use. Reserved for system use.
|
SCSI_POWER_REQUEST_BLOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Storport Driver Structures > SCSI_POWER_REQUEST_BLOCK | Reserved for system use. Reserved for system use.
|
VIRTUAL_HW_INITIALIZATION_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Storage Devices > Reference > Storage Structures and Enumerations > Storport Virtual Miniport Driver Structures > VIRTUAL_HW_INITIALIZATION_DATA | Reserved for system use.
|
Medium GUIDs | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Design Guide > AVStream Minidrivers Design Guide > Video Capture Devices > Video Capture Overview > Mediums and Categories > Medium GUIDs | The Flags member is reserved for system use and should be set to zero.
|
KSAUTOMATION_TABLE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > AVStream Minidrivers Reference > AVStream Enumeration Types and Structures > KSAUTOMATION_TABLE | Reserved for internal use by AVStream. Minidrivers should not manipulate this member.
|
AVStream Functions | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > AVStream Minidrivers Reference > AVStream Functions | The following routines are reserved for system use. Do not use them in your driver.
|
KS_VIDEOINFOHEADER2 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > AVStream Minidrivers Reference > Video Capture Minidrivers > Video Capture Minidriver Enumerations and Structures > KS_VIDEOINFOHEADER2 | Reserved for system use. Must be set to zero or the connection will be rejected.
|
KS_VideoControlFlags enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > AVStream Minidrivers Reference > Video Capture Minidrivers > Video Capture Minidriver Enumerations and Structures > KS_VideoControlFlags | Reserved for system use. Do not use in your driver.
|
KSALLOCATOR_FRAMING structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSALLOCATOR_FRAMING | Reserved for system use. Set to zero.
|
KSDATAFORMAT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSDATAFORMAT | Reserved for system use. Drivers must set this member to zero.
|
KSEVENTDATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSEVENTDATA | Reserved for internal use by AVStream. Minidrivers should not manipulate this member.
|
KSPIN_MEDIUM structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSPIN_MEDIUM | Reserved for system use.
|
KSPROPERTY_SET structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSPROPERTY_SET | Reserved for system use. A pointer to a KSFASTPROPERTY_ITEM structure. This member is reserved for system use.
|
KSPROPERTY_STEPPING_LONG structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSPROPERTY_STEPPING_LONG | Reserved for system use.
|
KSP_NODE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSP_NODE | Reserved for system use. Should be set to zero.
|
KSSTREAM_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSSTREAM_HEADER | Reserved for internal use.
|
KSTOPOLOGY structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Enumerations and Structures > KSTOPOLOGY | Reserved for system use. Drivers should set this to zero.
|
KoCreateInstance function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Functions > KS-Supplied Functions and Macros > KoCreateInstance | This function is intended for internal use only.
|
KsCreateBusEnumObject function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Functions > KS-Supplied Functions and Macros > KsCreateBusEnumObject | This function is intended for internal use only.
|
KsIsBusEnumChildDevice function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Functions > KS-Supplied Functions and Macros > KsIsBusEnumChildDevice | This function is intended for internal use only.
|
KsRemoveBusEnumInterface function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Kernel Streaming Functions > KS-Supplied Functions and Macros > KsRemoveBusEnumInterface | This function is intended for internal use only.
|
HW_INITIALIZATION_DATA structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Streaming Minidrivers > Stream Class Structures > HW_INITIALIZATION_DATA | Reserved for system use. Minidrivers should ignore this member.
|
HW_STREAM_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Streaming Minidrivers > Stream Class Structures > HW_STREAM_HEADER | Reserved for system use. Do not use.
|
HW_STREAM_OBJECT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Streaming Minidrivers > Stream Class Structures > HW_STREAM_OBJECT | Reserved for system use. Do not use.
|
HW_STREAM_REQUEST_BLOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Streaming Minidrivers > Stream Class Structures > HW_STREAM_REQUEST_BLOCK | Reserved for system use. Do not use.
|
PORT_CONFIGURATION_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > Streaming Media Devices > Reference > Windows 2000 Kernel Streaming Model Reference > Streaming Minidrivers > Stream Class Structures > PORT_CONFIGURATION_INFORMATION | Reserved for system use. Do not use.
|
WHEA_AER_BRIDGE_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_AER_BRIDGE_DESCRIPTOR | Reserved for system use. Reserved for system use.
|
WHEA_ERROR_INJECTION_CAPABILITIES union | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_ERROR_INJECTION_CAPABILITIES | Reserved for system use.
|
WHEA_ERROR_PACKET_V1 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_ERROR_PACKET > WHEA_ERROR_PACKET_V1 | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
WHEA_ERROR_PACKET_V2 structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_ERROR_PACKET > WHEA_ERROR_PACKET_V2 | Reserved for system use. Reserved for system use.
|
WHEA_ERROR_RECORD_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_ERROR_RECORD_HEADER | Reserved for system use. Reserved for system use.
|
WHEA_ERROR_RECORD_HEADER_VALIDBITS union | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_ERROR_RECORD_HEADER_VALIDBITS | Reserved for system use.
|
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_ERROR_RECORD_SECTION_DESCRIPTOR | Reserved for system use. Reserved for system use.
|
WHEA_GENERIC_ERROR_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_GENERIC_ERROR_DESCRIPTOR | Reserved for system use.
|
WHEA_IPF_CPE_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_IPF_CPE_DESCRIPTOR | Reserved for system use.
|
WHEA_NOTIFICATION_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_NOTIFICATION_DESCRIPTOR | Reserved for system use.
|
WHEA_PCIEXPRESS_ERROR_SECTION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_PCIEXPRESS_ERROR_SECTION | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_PROCESSOR_GENERIC_ERROR_SECTION | Reserved for system use.
|
WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS union | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS | Reserved for system use.
|
WHEA_PSHED_PLUGIN_CALLBACKS structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_PSHED_PLUGIN_CALLBACKS | Reserved for system use. This member should be set to NULL.
|
WHEA_PSHED_PLUGIN_REGISTRATION_PACKET structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_PSHED_PLUGIN_REGISTRATION_PACKET | Reserved for system use. PSHED plug-ins should set this member to zero.
|
WHEA_TIMESTAMP union | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_TIMESTAMP | Reserved for system use.
|
WHEA_X64_REGISTER_STATE structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_X64_REGISTER_STATE | Reserved for system use.
|
WHEA_XPF_MCE_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_XPF_MCE_DESCRIPTOR | Reserved for system use.
|
WHEA_XPF_MC_BANK_DESCRIPTOR structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Hardware Error Technologies > WHEA > Reference > WHEA Structures and Unions > WHEA_XPF_MC_BANK_DESCRIPTOR | Reserved for system use.
|
Registering and Deregistering an Operation Region Handler | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Power Management Technologies > ACPI Devices > Design Guide > Supporting ACPI Devices > Operation of an ACPI Device Function Driver > Supporting an Operation Region > Registering and Deregistering an Operation Region Handler | The vendor should specify a vendor-defined value from 0x80 to 0xFF. (Values less than 0x80 are defined by the ACPI specification and are reserved for internal use.)
|
ACPI Control Method IOCTLs | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Power Management Technologies > ACPI Devices > Reference > ACPI Control Method Evaluation Reference > ACPI Control Method IOCTLs | The following IOCTLs are reserved for internal use only:
|
IOCTL_ACPI_ACQUIRE_GLOBAL_LOCK control code | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Power Management Technologies > ACPI Devices > Reference > ACPI Control Method Evaluation Reference > ACPI Control Method IOCTLs > IOCTL_ACPI_ACQUIRE_GLOBAL_LOCK | The IOCTL_ACPI_ACQUIRE_GLOBAL_LOCK device control request is reserved for internal use only.
|
ACPI Control Method Macros | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Power Management Technologies > ACPI Devices > Reference > ACPI Control Method Evaluation Reference > ACPI Control Method Macros | The following macro is reserved for internal use only:
|
PACPI_OP_REGION_HANDLER function pointer | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Power Management Technologies > ACPI Devices > Reference > ACPI Operation Region Handler Reference > PACPI_OP_REGION_HANDLER | Reserved for internal use. Reserved for internal use.
|
RegisterOpRegionHandler routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Device and Driver Technologies > System Technologies > Power Management Technologies > ACPI Devices > Reference > ACPI Operation Region Handler Reference > RegisterOpRegionHandler | Reserved for internal use.
|
SIM and SIEF Pages | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Hypervisor > Design Guide > Hypervisor Features > Hypervisor Inter-Partition Communication > SIM and SIEF Pages | The addresses of the SIEF and SIM pages should be unique for each virtual processor. Programming these pages to overlap other instances of the SIEF or SIM pages or any other overlay page (for example, the hypercall page) will result in undefined behavior.
|
Synthetic Timer Configuration Register | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Hypervisor > Design Guide > Hypervisor Features > Hypervisor Timers > Synthetic Timer MSRs > Synthetic Timer Configuration Register | Writing the configuration register of a timer that is already enabled might result in undefined behavior. For example, changing a timer from one-shot to periodic might not produce what is intended. Timers should always be disabled prior to changing any other properties.
|
Floating-Point Support for 64-Bit Drivers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Design Guide > Driver Programming Techniques > Miscellaneous Driver Programming Techniques > Programming Issues for 64-Bit Drivers > Porting Your Driver to 64-Bit Windows > Floating-Point Support for 64-Bit Drivers | Do not access the AVX registers in an interrupt service routine.
|
Adding a PnP Device to a Running System | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Design Guide > Writing WDM Drivers > Implementing Plug and Play > Adding a PnP Device to a Running System | The registry's Enum branch is reserved for use by operating system components and its layout is subject to change. Driver writers must use system routines to extract information related to drivers. Do not access the Enum branch directly from a driver. The following Enum information is listed for debugging purposes only. Do not access these registry keys directly in a driver! They are listed here for debugging purposes only.
|
StartIo Routines in Lowest-Level Drivers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Design Guide > Writing WDM Drivers > Managing Input/Output for Drivers > Handling IRPs > Queuing and Dequeuing IRPs > Writing a StartIo Routine > StartIo Routines in Lowest-Level Drivers | The MDL type is an opaque type that drivers do not access directly. Instead, drivers that use PIO remap user-space buffers by calling MmGetSystemAddressForMdlSafe with Irp->MdlAddress as a parameter. Drivers that use DMA also pass Irp->MdlAddress to support routines during their transfer operations to have the buffer addresses remapped to logical ranges for their devices.
|
Object Directories | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Design Guide > Writing WDM Drivers > Managing Kernel Objects > Object Directories | The system creates other top-level directories, but they are reserved for system use.
|
Using MDLs | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Design Guide > Writing WDM Drivers > Managing Memory for Drivers > Using MDLs | The remaining members of an MDL are opaque. Do not access the opaque members of an MDL directly. Instead, use the following macros, which the operating system provides to perform basic operations on the structure:
|
ClfsAdvanceLogBase routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > CLFS Library Routines > ClfsAdvanceLogBase | This parameter is reserved for system use. Callers must set this parameter to zero.
|
Core Kernel Library Support Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Core Kernel Library Support Routines | The following routines are reserved for system use:
|
KeGetCurrentThread routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Core Kernel Library Support Routines > KeGetCurrentThread | A caller of KeGetCurrentThread can use the returned pointer as an input parameter to KeQueryPriorityThread, KeSetBasePriorityThread, or KeSetPriorityThread. However, the memory containing the thread object is opaque; that is, it is reserved for exclusive use by the operating system.
|
KeInvalidateAllCaches routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Core Kernel Library Support Routines > KeInvalidateAllCaches | KeInvalidateAllCaches returns a value that is reserved for system use. Treat this value as VOID.
|
KeSetPriorityThread routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Core Kernel Library Support Routines > KeSetPriorityThread | Specifies the priority of the driver-created thread, usually to the real-time priority value, LOW_REALTIME_PRIORITY. The value LOW_PRIORITY is reserved for system use.
|
BuildMdlFromScatterGatherList routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > DMA Library Routines > BuildMdlFromScatterGatherList | Note  This routine is reserved for system use.
|
FlushAdapterBuffersEx routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > DMA Library Routines > FlushAdapterBuffersEx | If FlushAdapterBuffersEx is called before the DMA transfer operation finishes, this call might cancel the transfer before it can finish or might cause undefined behavior.
|
Executive Library Support Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Executive Library Support Routines | The following executive support routines are reserved for system use. Do not use them in your driver.
|
ExInitializeFastMutex routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Executive Library Support Routines > ExInitializeFastMutex | Although the caller supplies the storage for the given fast mutex, the FAST_MUTEX structure is opaque: that is, its members are reserved for system use.
|
ExInitializeResourceLite routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Executive Library Support Routines > ExInitializeResourceLite | The resource variable can be used for synchronization by a set of threads. Although the caller provides the storage for the resource variable, the ERESOURCE structure is opaque: that is, its members are reserved for system use.
|
ExRegisterCallback routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Executive Library Support Routines > ExRegisterCallback | ExRegisterCallback returns a pointer to a callback registration handle that should be treated as opaque and reserved for system use. This pointer is NULL if ExRegisterCallback completes with an error.
|
ExReinitializeResourceLite routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Executive Library Support Routines > ExReinitializeResourceLite | The ERESOURCE structure is opaque; that is, the members are reserved for system use.
|
HAL Library Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > HAL Library Routines | The following routines are reserved for system use. Do not use them in your driver.
|
I/O Manager Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines | The following routine is for system use. Do not use it in your driver.
|
IoAcquireRemoveLockEx | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoAcquireRemoveLockEx | The IoAcquireRemoveLockEx routine is reserved for system use. See IoAcquireRemoveLock.
|
IoAllocateMdl routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoAllocateMdl | Reserved for system use. Drivers must set this parameter to FALSE.
|
IoGetDeviceInterfacePropertyData routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoGetDeviceInterfacePropertyData | Reserved for system use. Drivers should set this value to zero.
|
IoGetDevicePropertyData routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoGetDevicePropertyData | Reserved for system use. Drivers should set this value to 0.
|
IoIncrementKeepAliveCount routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoIncrementKeepAliveCount | The IoIncrementKeepAliveCount routine is for internal use only. Do not use.
|
IoInitializeRemoveLockEx | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoInitializeRemoveLockEx | The IoInitializeRemoveLockEx routine is reserved for system use. See IoInitializeRemoveLock instead.
|
IoReleaseRemoveLockAndWaitEx | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoReleaseRemoveLockAndWaitEx | The IoReleaseRemoveLockAndWaitEx routine is reserved for system use. See IoReleaseRemoveLockAndWait.
|
IoReleaseRemoveLockEx | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > I/O Manager Routines > IoReleaseRemoveLockEx | The IoReleaseRemoveLockEx routine is reserved for system use. See IoReleaseRemoveLock.
|
TmInitializeTransactionManager routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Kernel Transaction Manager (KTM) Routines > Transaction Manager Object Routines > TmInitializeTransactionManager | For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only.
|
ZwCreateTransactionManager routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Kernel Transaction Manager (KTM) Routines > Transaction Manager Object Routines > ZwCreateTransactionManager | For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only.
|
Memory Manager Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Memory Manager Routines | The following routines are reserved for system use. Do not use them in your driver.
|
MmBuildMdlForNonPagedPool routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Memory Manager Routines > MmBuildMdlForNonPagedPool | Because the pages described by the MDL are already nonpageable and are already mapped to the system address space, drivers must not try to lock them by using the MmProbeAndLockPages routine, or to create additional system-address-space mappings by using the MmMapLockedPagesSpecifyCache routine. Similarly, drivers must not try to unlock the pages by using the MmUnlockPages routine, or to release the existing system-address-space mapping by using the MmUnmapLockedPages routine. If a driver performs any of these illegal operations on an MDL that is built by MmBuildMdlForNonPagedPool, the resulting behavior is undefined.
|
ObDereferenceObject routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Object Manager Routines > ObDereferenceObject | ObDereferenceObject returns a value that is reserved for system use. Drivers must treat this value as VOID.
|
ObDereferenceObjectWithTag routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Object Manager Routines > ObDereferenceObjectWithTag | ObDereferenceObjectWithTag returns a value that is reserved for system use. Drivers must treat this value as VOID.
|
ObReferenceObject routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Object Manager Routines > ObReferenceObject | ObReferenceObject returns a value that is reserved for system use. Drivers must treat this value as VOID.
|
ObReferenceObjectWithTag routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Object Manager Routines > ObReferenceObjectWithTag | ObReferenceObjectWithTag returns a value that is reserved for system use. Drivers must treat this value as VOID.
|
Run-Time Library (RTL) Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Run-Time Library (RTL) Routines | The following routines are reserved for system use. Do not use them in your driver.
|
NLS_MB_CODE_PAGE_TAG | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > Run-Time Library (RTL) Routines > NLS_MB_CODE_PAGE_TAG | NLS_MB_CODE_PAGE_TAG is reserved for system use. From user mode, call GetCPInfoEx instead.
|
WmiQueryTraceInformation routine | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > WMI Library Routines > WmiQueryTraceInformation | For internal use only. For internal use only.
|
ZwXxx Routines | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Driver Support Routines > ZwXxx Routines | The following routines are reserved for system use. Do not use them in your driver.
|
IRP_MN_CANCEL_REMOVE_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_CANCEL_REMOVE_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_CANCEL_STOP_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_CANCEL_STOP_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_DEVICE_ENUMERATED | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_DEVICE_ENUMERATED | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_EJECT | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_EJECT | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_FILTER_RESOURCE_REQUIREMENTS | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_FILTER_RESOURCE_REQUIREMENTS | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_BUS_INFORMATION | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_BUS_INFORMATION | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_DEVICE_TEXT | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_DEVICE_TEXT | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_LEGACY_BUS_INFORMATION | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_LEGACY_BUS_INFORMATION | This IRP is reserved for system use.
|
IRP_MN_QUERY_PNP_DEVICE_STATE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_PNP_DEVICE_STATE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_REMOVE_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_REMOVE_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_RESOURCES | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_RESOURCES | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_RESOURCE_REQUIREMENTS | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_RESOURCE_REQUIREMENTS | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_QUERY_STOP_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_QUERY_STOP_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_REMOVE_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_REMOVE_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_SET_LOCK | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_SET_LOCK | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_START_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_START_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_STOP_DEVICE | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_STOP_DEVICE | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_SURPRISE_REMOVAL | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Plug and Play Minor IRPs > IRP_MN_SURPRISE_REMOVAL | Reserved for system use. Drivers must not send this IRP.
|
IRP_MN_SET_POWER | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > IRP Function Codes > System-Defined I/O Function Codes > Power Management Minor IRPs > IRP_MN_SET_POWER | Parameters.Power.SystemContext is reserved for system use.
|
CM_PARTIAL_RESOURCE_DESCRIPTOR Structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > CM_PARTIAL_RESOURCE_DESCRIPTOR | Reserved for system use. Reserved for system use. Reserved for system use.
|
DEVICE_CAPABILITIES structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > DEVICE_CAPABILITIES | Reserved for system use. An array of values indicating the most-powered device power state that the device can maintain for each system power state. The DeviceState[PowerSystemWorking] element of the array corresponds to the S0 system state. The entry for PowerSystemUnspecified is reserved for system use.
|
DEVICE_DESCRIPTION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > DEVICE_DESCRIPTION | Reserved for system use. Must be FALSE.
|
DEVICE_OBJECT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > DEVICE_OBJECT | Reserved for system use. This is an opaque member. Reserved for system use. This is an opaque member.
|
DPC_WATCHDOG_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > DPC_WATCHDOG_INFORMATION | Reserved for system use.
|
EVENT_TRACE_HEADER structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > EVENT_TRACE_HEADER | Reserved for internal use. Reserved for internal use. Reserved for internal use. Reserved for internal use. Reserved for internal use. Reserved for internal use.
|
IO_RESOURCE_DESCRIPTOR Structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > IO_RESOURCE_DESCRIPTOR | Reserved for system use. Reserved for system use.
|
IO_SECURITY_CONTEXT structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > IO_SECURITY_CONTEXT | Reserved for system use. Reserved for system use.
|
IO_STATUS_BLOCK structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > IO_STATUS_BLOCK | Reserved. For internal use only.
|
KEY_VIRTUALIZATION_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > KEY_VIRTUALIZATION_INFORMATION | This value is reserved for system use.
|
OB_POST_OPERATION_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > OB_POST_OPERATION_INFORMATION | Reserved for system use.
|
OB_PRE_OPERATION_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > OB_PRE_OPERATION_INFORMATION | Reserved for system use.
|
PS_CREATE_NOTIFY_INFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > PS_CREATE_NOTIFY_INFO | Reserved for system use.
|
REG_CREATE_KEY_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > REG_CREATE_KEY_INFORMATION | The ObjectType member is reserved for internal use. Drivers must not access this member. This member is defined for Windows Vista and later versions of the Windows operating system.
|
REG_OPEN_KEY_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > REG_OPEN_KEY_INFORMATION | The ObjectType member is for internal use. Drivers must not access this member. This member is defined for Windows Vista and later versions of the Windows operating system.
|
REG_SET_VALUE_KEY_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > REG_SET_VALUE_KEY_INFORMATION | Reserved for system use. Drivers should ignore this member.
|
RTL_BITMAP | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Data Structures > RTL_BITMAP | Do not directly access the members of this structure. Drivers that have dependencies on member locations or that access member values directly might not remain compatible with future versions of the Windows operating system.
|
BUS_DATA_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > BUS_DATA_TYPE | For internal use only.
|
INTERFACE_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > INTERFACE_TYPE | For internal use only.
|
KBUGCHECK_CALLBACK_REASON enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > KBUGCHECK_CALLBACK_REASON | Reserved for system use. Do not use. Reserved for system use. Do not use.
|
KEY_INFORMATION_CLASS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > KEY_INFORMATION_CLASS | Reserved for system use. Reserved for system use.
|
KEY_SET_INFORMATION_CLASS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > KEY_SET_INFORMATION_CLASS | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use.
|
MEMORY_CACHING_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > MEMORY_CACHING_TYPE | Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Processor translation buffers cache virtual to physical address translations. These translation buffers allow many virtual addresses to map a single physical address. However, only one caching behavior is allowed for any given physical address translation. Therefore, if a driver maps two different virtual address ranges to the same physical address, it must ensure that it specifies the same caching behavior for both. Otherwise, the processor behavior is undefined with unpredictable system results.
|
POOL_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > POOL_TYPE | This value is for internal use only, and is allowed only during system startup. Drivers must not specify this value at times other than system startup, because a "must succeed" request crashes the system if the requested memory size is unavailable. Reserved for system use. Nonpaged pool, aligned on processor cache boundaries. This value is for internal use only. Paged pool, aligned on processor cache boundaries. This value is for internal use only. This value is for internal use only, and is allowed only during system startup. It is the cache-aligned equivalent of NonPagedPoolMustSucceed. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. Reserved for system use. NX nonpaged pool, aligned on processor cache boundaries. This value is reserved for exclusive use by the operating system. Reserved for exclusive use by the operating system.
|
WORK_QUEUE_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Kernel-Mode Driver Architecture > Reference > Kernel Data Types > System-Defined Enumerations and Constants > WORK_QUEUE_TYPE | Reserved for system use.
|
WDM Concepts for Framework-based Drivers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Design Guide > Getting Started with Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Overview > WDM Concepts for Framework-based Drivers | Framework-based drivers typically do not directly access IRPs. Kernel-Mode Driver Framework converts the WDM IRPs that represent read, write, and device I/O control operations to framework request objects that drivers receive in I/O queues. The framework handles PnP and power management IRPs internally and uses event callback functions to inform the driver of PnP and power events.
|
Supporting PnP and Power Management in Software-only Drivers | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Design Guide > PnP and Power Management in Framework-Based Drivers > Supporting PnP and Power Management in Your Driver > Supporting PnP and Power Management in Software-only Drivers | Software-only drivers are drivers that do not access any hardware. Some software-only drivers reside in a driver stack that does not access hardware. Because these drivers do not access hardware, they typically do not have to perform any PnP or power management operations. Other software-only drivers are filter drivers: they reside in a stack of drivers that do access hardware, but the filter drivers do not access hardware. When a filter driver receives an I/O request that specifies a PnP or power management operation, the driver typically just passes the request to the next driver. The framework intercepts these requests and passes them on, so framework-based drivers never see the requests.
|
Synchronizing Interrupt Code | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Design Guide > Programming Techniques for Framework-Based Drivers > Handling Hardware Interrupts > Synchronizing Interrupt Code | Both the ISR and the deferred procedure call (DPC) routine must typically access a storage area in which the ISR stores the device's volatile data. These routines must synchronize with each other so that they do not access the storage area at the same time.
|
WDF_RETRIEVE_CHILD_FLAGS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Child-List Object Reference > Framework Child-List Object Structures and Enumerations > WDF_RETRIEVE_CHILD_FLAGS | Reserved for internal use only.
|
WDF_DMA_PROFILE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework DMA Object Reference > Framework DMA Enabler Object Structures and Enumerations > WDF_DMA_PROFILE | For internal use only.
|
WDF_DEVICE_FAILED_ACTION enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Device Object Reference > General Framework Device Object Structures and Enumerations > WDF_DEVICE_FAILED_ACTION | For internal use only.
|
WDF_DEVICE_IO_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Device Object Reference > General Framework Device Object Structures and Enumerations > WDF_DEVICE_IO_TYPE | Reserved for system use.
|
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Device Object Reference > General Framework Device Object Structures and Enumerations > WDF_POWER_POLICY_S0_IDLE_CAPABILITIES | For internal use only.
|
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Device Object Reference > General Framework Device Object Structures and Enumerations > WDF_POWER_POLICY_S0_IDLE_USER_CONTROL | For internal use only.
|
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Device Object Reference > General Framework Device Object Structures and Enumerations > WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE | Reserved for system use.
|
WDF_SPECIAL_FILE_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Device Object Reference > General Framework Device Object Structures and Enumerations > WDF_SPECIAL_FILE_TYPE | For internal use only. For internal use only.
|
WDF_DRIVER_INIT_FLAGS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Driver Object Reference > Framework Driver Object Structures and Enumerations > WDF_DRIVER_INIT_FLAGS | Reserved for system use. Drivers must not use this flag. Reserved for system use. Drivers must not use this flag.
|
WDF_FILEOBJECT_CLASS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework File Object Reference > Framework File Object Structures and Enumerations > WDF_FILEOBJECT_CLASS | Reserved for internal use.
|
Framework General Object Methods | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework General Object Reference > Framework General Object Methods | The WdfObjectGetTypedContextWorker method is reserved for internal use only. Use the WdfObjectGetTypedContext macro instead.
|
WdfObjectGetTypedContextWorker macro | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework General Object Reference > Framework General Object Methods > WdfObjectGetTypedContextWorker | The WdfObjectGetTypedContextWorker method is reserved for internal use only. Use the WdfObjectGetTypedContext macro instead.
|
WDF_EXECUTION_LEVEL enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework General Object Reference > Framework General Object Structures and Enumerations > WDF_EXECUTION_LEVEL | Reserved for system use.
|
WDF_OBJECT_CONTEXT_TYPE_INFO structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework General Object Reference > Framework General Object Structures and Enumerations > WDF_OBJECT_CONTEXT_TYPE_INFO | For internal use. For internal use.
|
WDF_SYNCHRONIZATION_SCOPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework General Object Reference > Framework General Object Structures and Enumerations > WDF_SYNCHRONIZATION_SCOPE | Reserved for system use.
|
WDF_IO_TARGET_SENT_IO_ACTION enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework I/O Target Object Reference > Framework I/O Target Object Structures and Enumerations > WDF_IO_TARGET_SENT_IO_ACTION | Reserved for system use.
|
WDF_IO_TARGET_STATE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework I/O Target Object Reference > Framework I/O Target Object Structures and Enumerations > WDF_IO_TARGET_STATE | Reserved for internal use.
|
WDF_IO_FORWARD_PROGRESS_ACTION enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Queue Object Reference > Framework Queue Object Structures and Enumerations > WDF_IO_FORWARD_PROGRESS_ACTION | For internal use only.
|
WDF_IO_QUEUE_CONFIG structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Queue Object Reference > Framework Queue Object Structures and Enumerations > WDF_IO_QUEUE_CONFIG | For internal use only. Set to NULL. This member is available in version 1.11 and later versions of KMDF.
|
WDF_IO_QUEUE_DISPATCH_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Queue Object Reference > Framework Queue Object Structures and Enumerations > WDF_IO_QUEUE_DISPATCH_TYPE | Reserved for internal use. Reserved for internal use only.
|
WDF_REQUEST_STOP_ACTION_FLAGS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework Request Object Reference > Framework Request Object Structures and Enumerations > WDF_REQUEST_STOP_ACTION_FLAGS | Reserved for internal use only.
|
WDF_USB_DEVICE_INFORMATION structure | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework USB Reference > Framework USB Structures and Enumerations > WDF_USB_DEVICE_INFORMATION | This member is reserved for system use.
|
WDF_USB_PIPE_TYPE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework USB Reference > Framework USB Structures and Enumerations > WDF_USB_PIPE_TYPE | Reserved for internal use.
|
WdfUsbTargetDeviceSelectConfigType enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > Kernel-Mode Driver Framework > Kernel-Mode Driver Framework Reference > Framework USB Reference > Framework USB Structures and Enumerations > WdfUsbTargetDeviceSelectConfigType | For internal use only.
|
Handling Client Impersonation | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Design Guide > UMDF Driver Tasks > Processing I/O Requests > Handling Client Impersonation | UMDF drivers typically run under the LocalService account and cannot access files or resources that require user credentials, such as protected files or other protected resources. A UMDF driver typically operates on commands and data that flow between a client application and a device. Therefore, most UMDF drivers do not access protected resources.
|
OnInterruptIsr function | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Interrupt Object Reference > UMDF Interrupt Object Event Callback Functions > OnInterruptIsr | Reserved for system use.
|
IWDFUnifiedPropertyStore::GetPropertyData method | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Property-store Object Interfaces > IWDFUnifiedPropertyStore > GetPropertyData method | Reserved for system use. Drivers should set this value to 0.
|
DEVICE_POWER_STATE enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Structures and Enumeration Types > DEVICE_POWER_STATE | For system use only.
|
POWER_ACTION enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Structures and Enumeration Types > POWER_ACTION | Reserved for system use.
|
WDF_DEVICE_IO_TYPE (UMDF) enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Structures and Enumeration Types > WDF_DEVICE_IO_TYPE (UMDF) | Reserved for system use. Reserved for system use. Reserved for system use.
|
WDF_IO_TARGET_SENT_IO_ACTION (UMDF) enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Structures and Enumeration Types > WDF_IO_TARGET_SENT_IO_ACTION (UMDF) | Reservied for system use.
|
WDF_PROPERTY_STORE_RETRIEVE_FLAGS enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Structures and Enumeration Types > WDF_PROPERTY_STORE_RETRIEVE_FLAGS | Reserved for system use.
|
WDF_REQUEST_TYPE (UMDF) enumeration | Dev Center - Hardware > Docs > Drivers > Windows Driver Development > Windows Driver Frameworks > User-Mode Driver Framework > User-Mode Driver Framework Reference > UMDF Structures and Enumeration Types > WDF_REQUEST_TYPE (UMDF) | This value is reserved for internal use only. This value is reserved for internal use only.
|