USBNotificationTypes
Defines types of USB notifications.
Declaration
typedef enum USBNotificationTypes USBNotificationTypes;Discussion
Use this enumeration to register for USB notifications. You can OR these types together if you need more than one notification. Acknowledge each notification before the process (system sleep or system wake) continues. See RegisterForNotification and AcknowledgeNotification for more information.
Topics
Constants
See Also
USB Types
tIOUSB20BusCurrenttIOUSB30BusCurrenttIOUSB30DeviceNotificationTypetIOUSB30HubExtStatustIOUSB30HubPortStatusCodetIOUSB30LinkStateTimeouttIOUSB30ResetTimeouttIOUSB30TimingParameterstIOUSBBusVoltagetIOUSBDeviceCapabilityTypetIOUSBDeviceRequesttIOUSBDeviceRequestDirectionValuetIOUSBDeviceRequestRecipientValuetIOUSBDeviceRequestTypeValuetIOUSBEndpointDirectiontIOUSBEndpointSynchronizationTypetIOUSBEndpointTypetIOUSBEndpointUsageTypetIOUSBHostConnectionSpeedtIOUSBHostPortStatustIOUSBHostPortTypetIOUSBLanguageIDtInternalUSBHostConnectionSpeedtUSBHostConnectionSpeedtUSBHostDeviceAddresstUSBHostPortStatustUSBHostPortTypeIOUSBGetFrameStructIOUSBHostIOSourceClientRecordIOUSBIsocFrameIOUSBIsocStructIOUSBLowLatencyIsocFrameIOUSBLowLatencyIsocStructIOUSBKeyboardDataIOUSBKeyboardDataPtrIOUSBMouseDataIOUSBMouseDataPtrIOUSBMatchUSBClassSpecificDescUSBDeviceAddressUSBDeviceInformationBitsUSBHubClassRequestUSBLowLatencyBufferTypeUSBPhysicalAddress32USBPowerRequestTypesUSBReEnumerateOptionsUSBStatusUSBStatusPtr