[][src]Module winapi::shared::usbiodef

Common header file for all USB IOCTLs defined for the core stack. We define them in this single header file so that we can maintain backward compatibilty with older versions of the stack.

Structs

USB_IDLE_CALLBACK_INFO

Constants

FILE_DEVICE_USB
GUID_CLASS_USBHUB
GUID_CLASS_USB_DEVICE
GUID_CLASS_USB_HOST_CONTROLLER
GUID_DEVINTERFACE_USB_DEVICE
GUID_DEVINTERFACE_USB_HOST_CONTROLLER
GUID_DEVINTERFACE_USB_HUB
GUID_USB_PERFORMANCE_TRACING
GUID_USB_TRANSFER_TRACING
GUID_USB_WMI_DEVICE_PERF_INFO
GUID_USB_WMI_NODE_INFO
GUID_USB_WMI_STD_DATA
GUID_USB_WMI_STD_NOTIFICATION
GUID_USB_WMI_SURPRISE_REMOVAL_NOTIFICATION
GUID_USB_WMI_TRACING
HCD_DIAGNOSTIC_MODE_OFF
HCD_DIAGNOSTIC_MODE_ON
HCD_DISABLE_PORT
HCD_ENABLE_PORT
HCD_GET_DRIVERKEY_NAME
HCD_GET_ROOT_HUB_NAME
HCD_GET_STATS_1
HCD_GET_STATS_2
HCD_TRACE_READ_REQUEST
HCD_USER_REQUEST
USB_CYCLE_PORT
USB_DIAG_IGNORE_HUBS_OFF
USB_DIAG_IGNORE_HUBS_ON
USB_ENABLE_PORT
USB_FAIL_GET_STATUS
USB_GET_BUSGUID_INFO
USB_GET_BUS_INFO
USB_GET_CONTROLLER_NAME
USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION
USB_GET_DEVICE_CHARACTERISTICS
USB_GET_DEVICE_HANDLE
USB_GET_DEVICE_HANDLE_EX
USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC
USB_GET_HUB_CAPABILITIES
USB_GET_HUB_CAPABILITIES_EX
USB_GET_HUB_CONFIG_INFO
USB_GET_HUB_COUNT
USB_GET_HUB_INFORMATION_EX
USB_GET_HUB_NAME
USB_GET_NODE_CONNECTION_ATTRIBUTES
USB_GET_NODE_CONNECTION_DRIVERKEY_NAME
USB_GET_NODE_CONNECTION_INFORMATION
USB_GET_NODE_CONNECTION_INFORMATION_EX
USB_GET_NODE_CONNECTION_INFORMATION_EX_V2
USB_GET_NODE_CONNECTION_NAME
USB_GET_NODE_INFORMATION
USB_GET_PARENT_HUB_INFO
USB_GET_PORT_CONNECTOR_PROPERTIES
USB_GET_PORT_STATUS
USB_GET_ROOTHUB_PDO
USB_GET_TOPOLOGY_ADDRESS
USB_GET_TRANSPORT_CHARACTERISTICS
USB_GET_TT_DEVICE_HANDLE
USB_HUB_CYCLE_PORT
USB_IDLE_NOTIFICATION
USB_IDLE_NOTIFICATION_EX
USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE
USB_RECORD_FAILURE
USB_REGISTER_COMPOSITE_DEVICE
USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE
USB_REQUEST_REMOTE_WAKE_NOTIFICATION
USB_REQ_GLOBAL_RESUME
USB_REQ_GLOBAL_SUSPEND
USB_RESET_HUB
USB_RESET_PORT
USB_START_TRACKING_FOR_TIME_SYNC
USB_STOP_TRACKING_FOR_TIME_SYNC
USB_SUBMIT_URB
USB_UNREGISTER_COMPOSITE_DEVICE
USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE

Functions

USB_CTL
USB_KERNEL_CTL
USB_KERNEL_CTL_BUFFERED

Type Definitions

PUSB_IDLE_CALLBACK_INFO
USB_IDLE_CALLBACK