CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT-Struktur (gpioclx.h)
Die CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT-Struktur enthält Informationen zu den Energieverwaltungsfunktionen einer Bank mit GPIO-Pins (General Purpose E/O).
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;
Member
F1StateSupported
Gibt an, ob die GPIO-Bank die Energieverwaltung auf Komponentenebene unterstützt. Wenn dieses Flag festgelegt ist, unterstützt die GPIO-Bank die Energieverwaltung auf Komponentenebene. Andernfalls trifft dies nicht zu. Eine GPIO-Bank, die das Energiemanagement unterstützt, kann unabhängig von den Fx-Leistungszuständen der anderen Banken im GPIO-Controller zwischen dem Zustand F0 (vollständig mit Strom versorgt) und dem F1-Zustand (Low-Power) wechseln. Eine GPIO-Bank, die die Energieverwaltung auf Komponentenebene nicht unterstützt, befindet sich immer im Energiezustand F0, wenn sich der Controller im D0-Energiezustand befindet.
Reserved
Wird nicht verwendet.
F1IdleStateParameters
Eine PO_FX_COMPONENT_IDLE_STATE Struktur, die die Parameter (Übergangslatenz, Wohnsitzanforderung usw.) für den F1-Leistungszustand der GPIO-Bank beschreibt. Weitere Informationen zu diesen Parametern finden Sie unter PO_FX_COMPONENT_IDLE_STATE.
Hinweise
Die unbenannte Struktur in _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT enthält eine Reihe von Power-Management-Flagbits.
Das BankPowerInformation-Element 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 Partioning a GPIO Controller into Banks of Pins.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 8 unterstützt. |
Kopfzeile | gpioclx.h |