tIOUSBDeviceRequest
Constants for configuring a device request.
Declaration
enum tIOUSBDeviceRequest : unsigned int {
...
};Topics
Constants
kIOUSBDeviceRequestDirectionInkIOUSBDeviceRequestDirectionMaskkIOUSBDeviceRequestDirectionOutkIOUSBDeviceRequestDirectionPhasekIOUSBDeviceRequestRecipientDevicekIOUSBDeviceRequestRecipientEndpointkIOUSBDeviceRequestRecipientInterfacekIOUSBDeviceRequestRecipientMaskkIOUSBDeviceRequestRecipientOtherkIOUSBDeviceRequestRecipientPhasekIOUSBDeviceRequestSizekIOUSBDeviceRequestTypeClasskIOUSBDeviceRequestTypeMaskkIOUSBDeviceRequestTypePhasekIOUSBDeviceRequestTypeStandardkIOUSBDeviceRequestTypeVendor
See Also
USB Types
tIOUSB20BusCurrenttIOUSB30BusCurrenttIOUSB30DeviceNotificationTypetIOUSB30HubExtStatustIOUSB30HubPortStatusCodetIOUSB30LinkStateTimeouttIOUSB30ResetTimeouttIOUSB30TimingParameterstIOUSBBusVoltagetIOUSBDeviceCapabilityTypetIOUSBDeviceRequestDirectionValuetIOUSBDeviceRequestRecipientValuetIOUSBDeviceRequestTypeValuetIOUSBEndpointDirectiontIOUSBEndpointSynchronizationTypetIOUSBEndpointTypetIOUSBEndpointUsageTypetIOUSBHostConnectionSpeedtIOUSBHostPortStatustIOUSBHostPortTypetIOUSBLanguageIDtInternalUSBHostConnectionSpeedtUSBHostConnectionSpeedtUSBHostDeviceAddresstUSBHostPortStatustUSBHostPortTypeIOUSBGetFrameStructIOUSBHostIOSourceClientRecordIOUSBIsocFrameIOUSBIsocStructIOUSBLowLatencyIsocFrameIOUSBLowLatencyIsocStructIOUSBKeyboardDataIOUSBKeyboardDataPtrIOUSBMouseDataIOUSBMouseDataPtrIOUSBMatchUSBClassSpecificDescUSBDeviceAddressUSBDeviceInformationBitsUSBHubClassRequestUSBLowLatencyBufferTypeUSBNotificationTypesUSBPhysicalAddress32USBPowerRequestTypesUSBReEnumerateOptionsUSBStatusUSBStatusPtr