Compartilhar via


estrutura USBUSER_POWER_INFO_REQUEST (usbuser.h)

A estrutura USBUSER_POWER_INFO_REQUEST é usada em conjunto com a solicitação de controle de E/ S IOCTL_USB_USER_REQUEST para recuperar informações de política de energia sobre a relação de um estado específico do sistema com o estado de energia do controlador de host e do hub raiz.

Sintaxe

typedef struct _USBUSER_POWER_INFO_REQUEST {
  USBUSER_REQUEST_HEADER Header;
  USB_POWER_INFO         PowerInformation;
} USBUSER_POWER_INFO_REQUEST, *PUSBUSER_POWER_INFO_REQUEST;

Membros

Header

Contém uma estrutura do tipo USBUSER_REQUEST_HEADER que especifica a solicitação de modo de usuário na entrada para IOCTL_USB_USER_REQUEST e fornece informações de buffer e status sobre a saída.

PowerInformation

Contém uma estrutura do tipo USB_POWER_INFO que especifica os parâmetros associados a essa solicitação.

Comentários

A estrutura USBUSER_POWER_INFO_REQUEST é usada em conjunto com a solicitação de modo de usuário USBUSER_GET_POWER_STATE_MAP. Para obter uma descrição dessa solicitação, consulte IOCTL_USB_USER_REQUEST.

Requisitos

Requisito Valor
Cabeçalho usbuser.h (inclua Usbuser.h)

Confira também

IOCTL_USB_USER_REQUEST

Estruturas USB