Partager via


USBUSER_POWER_INFO_REQUEST structure (usbuser.h)

La structure USBUSER_POWER_INFO_REQUEST est utilisée conjointement avec la demande de contrôle d’E /S IOCTL_USB_USER_REQUEST pour récupérer des informations de stratégie d’alimentation concernant la relation d’un état système spécifique à l’état d’alimentation du contrôleur hôte et du hub racine.

Syntaxe

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

Membres

Header

Contient une structure de type USBUSER_REQUEST_HEADER qui spécifie la demande en mode utilisateur sur l’entrée à IOCTL_USB_USER_REQUEST, et fournit des informations de mémoire tampon et de status sur la sortie.

PowerInformation

Contient une structure de type USB_POWER_INFO qui spécifie les paramètres associés à cette requête.

Remarques

La structure USBUSER_POWER_INFO_REQUEST est utilisée conjointement avec la requête en mode utilisateur USBUSER_GET_POWER_STATE_MAP. Pour obtenir une description de cette demande, consultez IOCTL_USB_USER_REQUEST.

Configuration requise

Condition requise Valeur
En-tête usbuser.h (inclure Usbuser.h)

Voir aussi

IOCTL_USB_USER_REQUEST

USB Structures