Share via


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