PEP_ACPI_PREPARE_DEVICE結構(pep_x.h)
PEP_ACPI_PREPARE_DEVICE 結構指出平臺延伸模組外掛程式 (PEP) 是否準備為指定的裝置提供 ACPI 服務。
語法
typedef struct _PEP_ACPI_PREPARE_DEVICE {
[in] PCUNICODE_STRING AcpiDeviceName;
[in] ULONG InputFlags;
[out] BOOLEAN DeviceAccepted;
[out] ULONG OutputFlags;
} PEP_ACPI_PREPARE_DEVICE, *PPEP_ACPI_PREPARE_DEVICE;
成員
[in] AcpiDeviceName
包含裝置完整 BIOS 名稱之 ANSI_STRING 結構的指標。 此名稱會指定 ACPI 命名空間中裝置的路徑和名稱。 如需詳細資訊,請參閱 列舉子裝置和控制方法。
[in] InputFlags
一組輸入旗標。 目前沒有為此成員定義旗標,此成員一律會設定為 PEP_ACPI_PREPARE_DEVICE_INPUT_FLAG_NONE (0x0)。
[out] DeviceAccepted
PEP 是否準備為裝置提供 ACPI 服務。 如果 PEP 準備成為此裝置的唯一 ACPI 服務提供者,請將此成員設定為 TRUE,如果不是,請將此成員設定為 FALSE。
[out] OutputFlags
一組輸出旗標。 此成員目前未定義旗標。 將此成員設定為 PEP_ACPI_PREPARE_DEVICE_OUTPUT_FLAG_NONE (0x0)。
言論
PEP_NOTIFY_ACPI_PREPARE_DEVICE 通知會使用此結構。 AcpiDeviceName 和 InputFlags 結構的成員包含 Windows 電源管理架構 (PoFx) 傳送至 PEP 時提供的輸入值。 DeviceAccepted 和 OutputFlags 成員包含 PEP 寫入結構的輸出值,以回應通知。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 10 開始支援。 |
標頭 | pep_x.h (包括 Pep_x.h) |