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