structure CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT (gpioclx.h)
La structure CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT contient des informations sur les fonctionnalités de gestion de l’alimentation d’une banque d’E/S à usage général (GPIO).
Syntaxe
typedef struct _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT {
struct {
USHORT F1StateSupported : 1;
USHORT Reserved : 15;
};
PO_FX_COMPONENT_IDLE_STATE F1IdleStateParameters;
} CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT, *PCLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT;
Membres
F1StateSupported
Indique si la banque GPIO prend en charge gestion de l’alimentation au niveau du composant. Si cet indicateur est défini, la banque GPIO prend en charge la gestion de l’alimentation au niveau des composants. Sinon, ce n’est pas le cas. Une banque GPIO qui prend en charge la gestion de l’alimentation peut changer entre l’état F0 (entièrement alimenté) et l’état F1 (faible puissance) indépendamment des états de puissance Fx des autres banques dans le contrôleur GPIO. Une banque GPIO qui ne prend pas en charge la gestion de l’alimentation au niveau du composant est toujours dans l’état d’alimentation F0 lorsque le contrôleur est dans l’état d’alimentation D0.
Reserved
Non utilisé.
F1IdleStateParameters
Structure PO_FX_COMPONENT_IDLE_STATE qui décrit les paramètres (latence de transition, exigence de résidence, et ainsi de suite) pour l’état de puissance F1 de la banque GPIO. Pour plus d’informations sur ces paramètres, consultez PO_FX_COMPONENT_IDLE_STATE.
Remarques
Le struct sans nom à l’intérieur _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT contient un ensemble de bits d’indicateur de gestion de l’alimentation.
Le BankPowerInformation membre de la structure CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT est une structure de type CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT.
Pour plus d’informations sur les banques GPIO, consultez partitionnement d’un contrôleur GPIO en banques de broches.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 8. |
d’en-tête | gpioclx.h |