USB_BUS_INFORMATION_LEVEL_1 struttura (usbbusif.h)

La struttura USB_BUS_INFORMATION_LEVEL_1 viene usata insieme alla routine di interfaccia QueryBusInformation per segnalare informazioni sul bus.

Sintassi

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;

Members

TotalBandwidth

Specifica la larghezza di banda totale, in bit al secondo, disponibile nel bus.

ConsumedBandwidth

Specifica la larghezza di banda media già in uso, in bit al secondo.

ControllerNameLength

Specifica la lunghezza del nome simbolico per il controller host in Unicode.

ControllerNameUnicodeString[1]

Specifica il nome simbolico per il controller host in Unicode.

Commenti

Il chiamante deve impostare il parametro Level della routine QueryBusInformation su 1.

Per altre informazioni su come ottenere il livello appropriato di interfaccia USB, vedere Routine USB.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi.
Intestazione usbbusif.h (include Usbbusif.h)

Vedi anche

QueryBusInformation

Strutture USB