Compartilhar via


estrutura USB_BUS_NOTIFICATION (usbioctl.h)

Armazena determinadas informações de barramento. Essa estrutura é usada na solicitação IOCTL_INTERNAL_USB_GET_BUS_INFO .

Sintaxe

typedef struct _USB_BUS_NOTIFICATION {
  USB_NOTIFICATION_TYPE NotificationType;
  ULONG                 TotalBandwidth;
  ULONG                 ConsumedBandwidth;
  ULONG                 ControllerNameLength;
} USB_BUS_NOTIFICATION, *PUSB_BUS_NOTIFICATION;

Membros

NotificationType

Um valor de USB_NOTIFICATION_TYPE que indica o tipo de notificação.

TotalBandwidth

A largura de banda total, em bits por segundo, disponível no barramento.

ConsumedBandwidth

A largura de banda média já em uso, em bits por segundo.

ControllerNameLength

O comprimento do nome simbólico Unicode (em bytes) para o controlador de host ao qual este dispositivo está anexado. O comprimento não inclui NULL.

Requisitos

Requisito Valor
Cabeçalho usbioctl.h