estructura USB_BUS_INFORMATION_LEVEL_1 (usbbusif.h)
La estructura USB_BUS_INFORMATION_LEVEL_1 se usa junto con la rutina de interfaz 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 del controlador de host, en Unicode.
ControllerNameUnicodeString[1]
Especifica el nombre simbólico del controlador de host, en Unicode.
Comentarios
El autor de la llamada debe establecer el parámetro Level de la rutina QueryBusInformation en 1.
Para obtener más información sobre cómo obtener el nivel adecuado de interfaz USB, consulte Rutinas USB.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y en sistemas operativos posteriores. |
Encabezado | usbbusif.h (incluye Usbbusif.h) |