Freigeben über


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

Siehe auch