4.4.8.4.5 USB_REQUEST_ID_enum
enum USB_REQUEST_ID_enum
Standard USB requests (bRequest).
USB_REQUEST_GET_STATUS |
Retrieve status information, such as device power status or endpoint stall conditions |
USB_REQUEST_CLEAR_FEATURE |
Clear or reset specific device or component features, like clearing an endpoint halt condition |
USB_REQUEST_SET_FEATURE |
Set or enable specific device or component features, often used to configure device behavior |
USB_REQUEST_SET_ADDRESS |
Assign a unique device address during enumeration |
USB_REQUEST_GET_DESCRIPTOR |
Request descriptor information, specifying the type of descriptor being requested |
USB_REQUEST_SET_DESCRIPTOR |
Update certain descriptors |
USB_REQUEST_GET_CONFIGURATION |
Retrieve the currently selected device configuration |
USB_REQUEST_SET_CONFIGURATION |
Select a specific device configuration |
USB_REQUEST_GET_INTERFACE |
Retrieve the currently selected alternate setting of an interface |
USB_REQUEST_SET_INTERFACE |
Select a specific alternate setting for an interface |
USB_REQUEST_SYNCH_FRAME |
Retrieve synchronization information for isochronous transfers |