Compartir a través de


estructura USB_30_HUB_DESCRIPTOR (usbspec.h)

La estructura USB_30_HUB_DESCRIPTOR contiene un descriptor del centro de SuperSpeed. Para obtener información sobre los miembros de la estructura, vea Especificación universal de bus serie 3.0, descriptor central 10.13.2.1, tabla 10-3. Descriptor de SuperSpeed Hub.

Sintaxis

typedef struct _USB_30_HUB_DESCRIPTOR {
  UCHAR  bLength;
  UCHAR  bDescriptorType;
  UCHAR  bNumberOfPorts;
  USHORT wHubCharacteristics;
  UCHAR  bPowerOnToPowerGood;
  UCHAR  bHubControlCurrent;
  UCHAR  bHubHdrDecLat;
  USHORT wHubDelay;
  USHORT DeviceRemovable;
} USB_30_HUB_DESCRIPTOR, *PUSB_30_HUB_DESCRIPTOR;

Miembros

bLength

Longitud, en bytes, del descriptor.

bDescriptorType

Tipo de descriptor. Para los descriptores del centro de SuperSpeed, el valor debe ser USB_30_HUB_DESCRIPTOR_TYPE (0x2A).

bNumberOfPorts

Número de puertos en el concentrador.

wHubCharacteristics

Características del concentrador.

bPowerOnToPowerGood

El tiempo, en intervalos de 2 milisegundos, que tarda el dispositivo en activarse completamente.

bHubControlCurrent

Los requisitos actuales máximos, en miliamperios, del componente de controlador del concentrador.

bHubHdrDecLat

La latencia del encabezado del paquete central descodifica la latencia.

wHubDelay

El retraso medio, en nanosegundos, introducido por el concentrador.

DeviceRemovable

Indica si un dispositivo extraíble está conectado a cada puerto.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido No se admite ninguna
encabezado de usbspec.h

Consulte también

estructuras USB de

USB_HUB_INFORMATION_EX