Compartir a través de


estructura USB_BUS_INFORMATION_LEVEL_1 (usbbusif.h)

La estructura USB_BUS_INFORMATION_LEVEL_1 se usa junto con la rutina de interfaz de QueryBusInformation para notificar información sobre el bus.

Sintaxis

typedef struct _USB_BUS_INFORMATION_LEVEL_1 {
  ULONG TotalBandwidth;
  ULONG ConsumedBandwidth;
  ULONG ControllerNameLength;
  WCHAR ControllerNameUnicodeString[1];
} USB_BUS_INFORMATION_LEVEL_1, *PUSB_BUS_INFORMATION_LEVEL_1;

Miembros

TotalBandwidth

Especifica el ancho de banda total, en bits por segundo, disponible en el bus.

ConsumedBandwidth

Especifica el ancho de banda medio que ya está en uso, en bits por segundo.

ControllerNameLength

Especifica la longitud del nombre simbólico para el controlador de host, en Unicode.

ControllerNameUnicodeString[1]

Especifica el nombre simbólico del controlador de host, en Unicode.

Observaciones

El autor de la llamada debe establecer el parámetro level del QueryBusInformation rutina en 1.

Para obtener más información sobre cómo obtener el nivel adecuado de la interfaz USB, consulte rutinas USB.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores.
encabezado de usbbusif.h (include Usbbusif.h)

Consulte también

QueryBusInformation

estructuras USB de