共用方式為


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