pepfx.h (PEP_REGISTER_COMPONENT_PERF_STATES 結構)
PEP_REGISTER_COMPONENT_PERF_STATES 結構描述指定元件的 P 狀態) (效能狀態。
語法
typedef struct _PEP_REGISTER_COMPONENT_PERF_STATES {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] ULONGLONG Flags;
[in] PPEP_COMPONENT_PERF_INFO PerfStateInfo;
} PEP_REGISTER_COMPONENT_PERF_STATES, *PPEP_REGISTER_COMPONENT_PERF_STATES;
成員
[in] DeviceHandle
識別裝置的 PEPHANDLE 值。 平台擴充功能外掛程式 (PEP) 提供此句柄,以回應先前 的PEP_DPM_REGISTER_DEVICE 通知。
[in] Component
識別元件的索引。 這個成員是PEP_DEVICE_REGISTER_V2結構中 Components 陣列的索引,PEP 先前為了回應此裝置的PEP_DPM_REGISTER_DEVICE通知而提供。 如果 Components 陣列包含 N 個元素,元件索引的範圍從 0 到 N–1。
[in] Flags
一組輸入旗標。 此成員目前未定義旗標位,這一律為零。
[in] PerfStateInfo
包含此元件 P 狀態之效能資訊的 PEP_COMPONENT_PERF_INFO 結構的指標。 如果此成員為非 NULL,則會指向設備驅動器所提供的 P 狀態資訊。
備註
此結構是由 PEP_DPM_REGISTER_COMPONENT_PERF_STATES 通知使用。 傳送通知時,Windows 電源管理架構 (PoFx) 提供PEP_REGISTER_COMPONENT_PERF_STATES結構的所有成員值。 PEP 不得寫入此結構。
如果 PerfStateInfo 成員不是 NULL,則設備驅動器已提供 P 狀態資訊,並要求 PEP 使用它。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從Windows 10 開始支援。 |
標頭 | pepfx.h (包含 Pep_x.h) |