CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT Struktur (gpioclx.h)
Die CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT-Struktur enthält Informationen über die Power-Management-Funktionen einer Bank mit allgemeinen I/O-Pins (GPIO).
Syntax
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;
Angehörige
F1StateSupported
Gibt an, ob die GPIO-Bank Power Management auf Komponentenebeneunterstützt. Wenn dieses Kennzeichen festgelegt ist, unterstützt die GPIO-Bank das Energiemanagement auf Komponentenebene. Andernfalls ist dies nicht der Fall. Eine GPIO-Bank, die das Energiemanagement unterstützt, kann sich unabhängig von den Fx-Stromzuständen der anderen Banken im GPIO-Controller zwischen dem F0-Zustand (vollbetrieben) und dem F1-Zustand (Low-Power) ändern. Eine GPIO-Bank, die keine Energieverwaltung auf Komponentenebene unterstützt, befindet sich immer im F0-Energiezustand, wenn sich der Controller im D0-Energiezustand befindet.
Reserved
Wird nicht verwendet.
F1IdleStateParameters
Eine PO_FX_COMPONENT_IDLE_STATE Struktur, die die Parameter (Übergangslatenz, Residency-Anforderung usw.) für den F1-Leistungszustand der GPIO-Bank beschreibt. Weitere Informationen zu diesen Parametern finden Sie unter PO_FX_COMPONENT_IDLE_STATE.
Bemerkungen
Die nicht benannte Struktur innerhalb _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT enthält eine Reihe von Power-Management-Flagbits.
Das BankPowerInformation Mitglied der CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT Struktur ist eine Struktur vom Typ CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT.
Weitere Informationen zu GPIO-Banken finden Sie unter Partitionieren eines GPIO-Controllers in Banken von Pins.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Wird ab Windows 8 unterstützt. |
Header- | gpioclx.h |