enumeración USBFN_DEVICE_STATE (usbfnbase.h)
Define los estados del dispositivo Bus serie universal (USB) para el dispositivo o controlador. Estos estados corresponden a los estados del dispositivo USB tal y como se define en la sección 9.1 de la especificación USB 2.0.
Syntax
typedef enum _USBFN_DEVICE_STATE {
UsbfnDeviceStateMinimum,
UsbfnDeviceStateAttached,
UsbfnDeviceStateDefault,
UsbfnDeviceStateDetached,
UsbfnDeviceStateAddressed,
UsbfnDeviceStateConfigured,
UsbfnDeviceStateSuspended,
UsbfnDeviceStateStateMaximum
} USBFN_DEVICE_STATE, *PUSBFN_DEVICE_STATE;
Constantes
UsbfnDeviceStateMinimum Valor mínimo de la enumeración. |
UsbfnDeviceStateAttached El dispositivo está conectado a un puerto ascendente. |
UsbfnDeviceStateDefault El dispositivo está conectado y conectado a un puerto ascendente, pero no se ha restablecido. |
UsbfnDeviceStateDetached El dispositivo no está conectado a un puerto ascendente. |
UsbfnDeviceStateAddressed El host le ha asignado una dirección USB no predeterminada. |
UsbfnDeviceStateConfigured El host ha configurado el dispositivo. |
UsbfnDeviceStateSuspended El dispositivo se ha suspendido. |
UsbfnDeviceStateStateMaximum Valor máximo de la enumeración. |
Requisitos
Requisito | Valor |
---|---|
Header | usbfnbase.h |