PEP_ACPI_QUERY_OBJECT_INFORMATION結構 (pepfx.h)
PEP_ACPI_QUERY_OBJECT_INFORMATION 結構包含 ACPI 對象的相關信息。
語法
typedef struct _PEP_ACPI_QUERY_OBJECT_INFORMATION {
[in] PEPHANDLE DeviceHandle;
[in] PEP_ACPI_OBJECT_NAME Name;
[in] PEP_ACPI_OBJECT_TYPE Type;
[in] ULONG ObjectFlags;
union {
struct {
ULONG InputArgumentCount;
ULONG OutputArgumentCount;
} MethodObject;
} DUMMYUNIONNAME;
} PEP_ACPI_QUERY_OBJECT_INFORMATION, *PPEP_ACPI_QUERY_OBJECT_INFORMATION;
成員
[in] DeviceHandle
PEPHANDLE 值,識別 ACPI 服務的裝置註冊。 平臺延伸模組外掛程式 (PEP) 提供了此句柄,以回應先前的 PEP_NOTIFY_ACPI_REGISTER_DEVICE 通知。
[in] Name
PEP_ACPI_OBJECT_NAME 聯集,指定對象的路徑相對四個字元名稱。
[in] Type
指定物件類型的 PEP_ACPI_OBJECT_TYPE 列舉值。 目前,控件方法是唯一為此成員定義的物件類型(Type = PepAcpiObjectTypeMethod)。
[in] ObjectFlags
一組輸入旗標。 目前沒有為此成員定義旗標,此成員一律會設定為 PEP_ACPI_OBJECT_FLAG_NONE (0x0)。
DUMMYUNIONNAME
查詢結果。 如果指定的物件是控件方法,平臺延伸模組外掛程式 (PEP) 會將查詢結果寫入這個聯集 MethodObject 成員。
[out] DUMMYUNIONNAME.MethodObject
控件方法對象的相關信息。
DUMMYUNIONNAME.MethodObject.InputArgumentCount
控件方法所預期的輸入自變數數目。
DUMMYUNIONNAME.MethodObject.OutputArgumentCount
控件方法所產生的輸出自變數數目。
言論
PEP_NOTIFY_ACPI_QUERY_OBJECT_INFORMATION 通知會使用此結構。 Name、Type和 Flags 結構成員包含 Windows 電源管理架構 在傳送此通知時所提供的輸入值。 MethodObject 成員包含 PEP 寫入結構的輸出值,以回應通知。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 10 開始支援。 |
標頭 | pepfx.h (include Pep_x.h) |