共用方式為


GPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_PARAMETERS結構 (gpioclx.h)

GPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_PARAMETERS結構描述一般用途 I/O (GPIO) 針腳的銀行,其硬體狀態為儲存或還原。

語法

typedef struct _GPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_PARAMETERS {
  BANK_ID                                       BankId;
  ULONG                                         State;
  GPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_FLAGS Flags;
} GPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_PARAMETERS, *PGPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_PARAMETERS;

成員

BankId

此 GPIO 針腳銀行的標識碼。 如果 N 是 GPIO 控制器中的銀行數目, BankId 是範圍 0 到 N–1 的整數。 GPIO 架構延伸模組 (GpioClx) 先前已從 CLIENT_QueryControllerBasicInformation 事件回呼函式取得控制器中的銀行數目。 如需詳細資訊,請參閱 CLIENT_CONTROLLER_BASIC_INFORMATION中的。

State

目標元件電源狀態。 儲存作業會發生在指定的 GPIO 針腳銀行之前,從 F0 (完全開啟) 狀態轉換為目標元件電源狀態 Fx。 還原作業會在銀行從 Fx 轉換到 F0 之後發生。

Flags

一組旗標,可控制銀行硬體儲存和還原作業。 如果已設定 CriticalTransition 旗標位,此閒置狀態轉換會作為關鍵轉換的一部分,其中電源引擎外掛程式 (PEP) 讓系統進入低電量狀態。

備註

CLIENT_SaveBankHardwareContextCLIENT_RestoreBankHardwareContext事件回呼函式的Parameters參數是呼叫端配置GPIO_SAVE_RESTORE_BANK_HARDWARE_CONTEXT_PARAMETERS結構的指標。

規格需求

需求
最低支援的用戶端 從 Windows 8 開始支援。
標頭 gpioclx.h

另請參閱

CLIENT_CONTROLLER_BASIC_INFORMATION

CLIENT_QueryControllerBasicInformation

CLIENT_RestoreBankHardwareContext

CLIENT_SaveBankHardwareContext