PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES結構 (pep_x.h)
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES 結構包含平臺擴充功能外掛程式 (PEP) 要使用的翻譯電源控制資源清單。
語法
typedef struct _PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES {
PEPHANDLE DeviceHandle;
ULONG RequestFlags;
NTSTATUS Status;
SIZE_T TranslatedResourcesSize;
PCM_RESOURCE_LIST TranslatedResources;
} PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES, *PPEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES;
成員
DeviceHandle
PEPHANDLE 值,識別 ACPI 服務的裝置註冊。 平臺延伸模組外掛程式 (PEP) 提供了此句柄,以回應先前的 PEP_NOTIFY_ACPI_REGISTER_DEVICE 通知。
RequestFlags
一組輸入旗標。 目前沒有為此成員定義旗標,此成員一律會設定為 PEP_ACPI_TDCR_FLAG_NONE (0x0)。
Status
表示資源轉譯狀態的NTSTATUS值。 PEP 會將這個成員設定為 STATUS_SUCCESS,表示 PEP 已成功接收翻譯的資源。 否則,PEP 會將這個成員設定為適當的錯誤狀態代碼。
TranslatedResourcesSize
TranslatedResources 的大小,以位元組為單位, 此結構後面的清單數據。
TranslatedResources
做為資源清單標頭的 CM_RESOURCE_LIST 結構。 資源清單的其餘部分會緊接著此標頭。
言論
PEP_NOTIFY_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES 通知會使用此結構,為 PEP 提供翻譯的電源控制資源清單。 RequestFlags、TranslatedResourcesSize和 TranslatedResources 成員包含傳送此通知時 Windows 電源管理架構 提供的輸入值。 Status 成員包含 PEP 寫入結構的輸出值,以回應通知。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 10 開始支援。 |
標頭 | pep_x.h (包括 Pep_x.h) |