enumerazione USBFN_DEVICE_STATE (usbfnbase.h)
Definisce gli stati del dispositivo USB (Universal Serial Bus) per il dispositivo/controller. Questi stati corrispondono agli stati del dispositivo USB, come definito nella sezione 9.1 della specifica USB 2.0.
Sintassi
typedef enum _USBFN_DEVICE_STATE {
UsbfnDeviceStateMinimum,
UsbfnDeviceStateAttached,
UsbfnDeviceStateDefault,
UsbfnDeviceStateDetached,
UsbfnDeviceStateAddressed,
UsbfnDeviceStateConfigured,
UsbfnDeviceStateSuspended,
UsbfnDeviceStateStateMaximum
} USBFN_DEVICE_STATE, *PUSBFN_DEVICE_STATE;
Costanti
UsbfnDeviceStateMinimum Valore minimo dell'enumerazione. |
UsbfnDeviceStateAttached Il dispositivo è collegato a una porta upstream. |
UsbfnDeviceStateDefault Il dispositivo è collegato e connesso a una porta upstream, ma non è stato reimpostato. |
UsbfnDeviceStateDetached Il dispositivo non è collegato a una porta upstream. |
UsbfnDeviceStateAddressed Il dispositivo è stato assegnato un indirizzo USB non predefinito dall'host. |
UsbfnDeviceStateConfigured Il dispositivo è stato configurato dall'host. |
UsbfnDeviceStateSuspended Il dispositivo è stato sospeso. |
UsbfnDeviceStateStateMaximum Valore massimo dell'enumerazione. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | usbfnbase.h |