USBFN_DEVICE_STATE-Aufzählung (usbfnbase.h)
Definiert den Usb-Gerätestatus (Universal Serial Bus) für das Gerät/den Controller. Diese Zustände entsprechen den USB-Gerätezuständen gemäß Abschnitt 9.1 der USB 2.0-Spezifikation.
Syntax
typedef enum _USBFN_DEVICE_STATE {
UsbfnDeviceStateMinimum,
UsbfnDeviceStateAttached,
UsbfnDeviceStateDefault,
UsbfnDeviceStateDetached,
UsbfnDeviceStateAddressed,
UsbfnDeviceStateConfigured,
UsbfnDeviceStateSuspended,
UsbfnDeviceStateStateMaximum
} USBFN_DEVICE_STATE, *PUSBFN_DEVICE_STATE;
Konstanten
UsbfnDeviceStateMinimum Der Mindestwert der Enumeration. |
UsbfnDeviceStateAttached Das Gerät ist an einen Upstreamport angeschlossen. |
UsbfnDeviceStateDefault Das Gerät ist angeschlossen und mit einem Upstreamport verbunden, wurde jedoch nicht zurückgesetzt. |
UsbfnDeviceStateDetached Das Gerät ist nicht an einen Upstreamport angeschlossen. |
UsbfnDeviceStateAddressed Dem Host wurde eine nicht standardmäßige USB-Adresse zugewiesen. |
UsbfnDeviceStateConfigured Das Gerät wurde vom Host konfiguriert. |
UsbfnDeviceStateSuspended Das Gerät wurde angehalten. |
UsbfnDeviceStateStateMaximum Der Maximalwert der Enumeration. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | usbfnbase.h |