Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura USB_NODE_INFORMATION é usada com a solicitação de controle de E/S IOCTL_USB_GET_NODE_INFORMATION para recuperar informações sobre um dispositivo pai.
Sintaxe
typedef struct _USB_NODE_INFORMATION {
USB_HUB_NODE NodeType;
union {
USB_HUB_INFORMATION HubInformation;
USB_MI_PARENT_INFORMATION MiParentInformation;
} u;
} USB_NODE_INFORMATION, *PUSB_NODE_INFORMATION;
Membros
NodeType
Um enumerador USB_HUB_NODE que indica se o dispositivo pai é um hub ou um dispositivo composto não hub.
u
Os membros do u união são os seguintes:
u.HubInformation
Uma estrutura USB_HUB_INFORMATION que contém informações sobre um dispositivo de hub pai.
u.MiParentInformation
Uma estrutura USB_MI_PARENT_INFORMATION que contém informações sobre um dispositivo composto não hub pai.
Observações
Um dispositivo pai pode ser um hub ou um dispositivo composto. A pilha USB trata as interfaces de um dispositivo composto como se fossem filhos do dispositivo composto. A estrutura USB_NODE_INFORMATION pode conter informações sobre qualquer tipo de dispositivo pai (hubs e dispositivos compostos).
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | usbioctl.h (include Usbioctl.h) |