USBFN_DEVICE_STATE 열거형(usbfnbase.h)
디바이스/컨트롤러에 대한 USB(유니버설 직렬 버스) 디바이스 상태를 정의합니다. 이러한 상태는 USB 2.0 사양의 섹션 9.1에 정의된 USB 디바이스 상태에 해당합니다.
Syntax
typedef enum _USBFN_DEVICE_STATE {
UsbfnDeviceStateMinimum,
UsbfnDeviceStateAttached,
UsbfnDeviceStateDefault,
UsbfnDeviceStateDetached,
UsbfnDeviceStateAddressed,
UsbfnDeviceStateConfigured,
UsbfnDeviceStateSuspended,
UsbfnDeviceStateStateMaximum
} USBFN_DEVICE_STATE, *PUSBFN_DEVICE_STATE;
상수
UsbfnDeviceStateMinimum 열거형의 최소값입니다. |
UsbfnDeviceStateAttached 디바이스가 업스트림 포트에 연결됩니다. |
UsbfnDeviceStateDefault 디바이스가 연결되어 업스트림 포트에 연결되어 있지만 다시 설정되지 않았습니다. |
UsbfnDeviceStateDetached 디바이스가 업스트림 포트에 연결되어 있지 않습니다. |
UsbfnDeviceStateAddressed 디바이스에 호스트에 의해 기본이 아닌 USB 주소가 할당되었습니다. |
UsbfnDeviceStateConfigured 호스트가 디바이스를 구성했습니다. |
UsbfnDeviceStateSuspended 디바이스가 일시 중단되었습니다. |
UsbfnDeviceStateStateMaximum 열거형의 최대값입니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | usbfnbase.h |