pepfx.h 標頭
此標頭包含 Power Engine 外掛程式所使用的程式設計介面, (PE) 。 如需詳細資訊,請參閱
pepfx.h 包含下列程式設計介面:
函式
PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_EXTENDED_ADDRESS 結構。 |
PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_EXTENDED_ADDRESS 結構。 |
PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_GPIO_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_GPIO_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_INTERRUPT_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE PEP_ACPI_INITIALIZE_IOPORT_RESOURCE 函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_IO_MEMORY_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_MEMORY_RESOURCE PEP_ACPI_INITIALIZE_MEMORY_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_IO_MEMORY_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_SPB_I2C_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_SPB_SPI_RESOURCE 結構。 |
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP) PEP_ACPI_SPB_UART_RESOURCE 結構。 |
PoFxRegisterCoreDevice PoFxRegisterCoreDevice 常式會向 Windows 電源管理架構註冊新的核心系統資源, (PoFx) 。 |
PoFxRegisterPlugin PoFxRegisterPlugin 常式會向 Windows 電源管理架構註冊平臺擴充功能外掛程式 (PEP) , (PoFx) 。 |
PoFxRegisterPluginEx PoFxRegisterPluginEx 常式會向 Windows 電源管理架構 (PoFx) 註冊平臺擴充功能外掛程式 (PEP) 。 |
回呼函式
PEPCALLBACKNOTIFYACPI AcceptAcpiNotification 事件回呼常式會處理來自 Windows 電源管理架構的 ACPI 通知, (PoFx) 。 |
PEPCALLBACKNOTIFYDPM AcceptDeviceNotification 事件回呼常式會處理來自 Windows 電源管理架構的裝置電源管理 (DPM) 通知, (PoFx) 。 |
PEPCALLBACKNOTIFYPPM AcceptProcessorNotification 事件回呼常式會處理來自 Windows 電源管理架構的處理器電源管理 (PPM) 通知, (PoFx) 。 |
PEPCALLBACKPOWERONCRASHDUMPDEVICE PowerOnDumpDeviceCallback 回呼常式會開啟損毀傾印裝置。 |
POFXCALLBACKCRITICALRESOURCE TransitionCriticalResource 常式會變更核心系統元件的作用中/非使用中狀態。 |
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS EnumerateUnmaskedInterrupts 常式會列舉中斷來源,其中斷已解除遮罩並啟用。 |
POFXCALLBACKPLATFORMIDLEVETO PlatformIdleVeto 常式會遞增或遞減平臺閒置狀態之 veto 程式碼的 veto 計數。 |
POFXCALLBACKPROCESSORHALT ProcessorHalt 常式會準備要停止的處理器。 |
POFXCALLBACKPROCESSORIDLEVETO ProcessorIdleVeto 常式會遞增或遞減處理器閒置狀態之 veto 程式碼的 veto 計數。 |
POFXCALLBACKREQUESTCOMMON RequestCommon 常式是泛型要求處理常式。 |
POFXCALLBACKREQUESTINTERRUPT RequestInterrupt 常式會要求作業系統在硬體平臺處於低電源狀態時重新執行邊緣觸發的中斷。 |
POFXCALLBACKREQUESTWORKER RequestWorker 常式是由平臺擴充功能外掛程式 (PEP) 呼叫,通知 Windows 電源管理架構 (PoFx) 平臺擴充功能外掛程式 (PEP) 有代表指定裝置提交的工作要求。 |
POFXCALLBACKUPDATEPLATFORMIDLESTATE UpdatePlatformIdleState 常式是由平臺擴充功能外掛程式 (PEP) 呼叫,以更新指定平臺閒置狀態的屬性。 |
POFXCALLBACKUPDATEPROCESSORIDLESTATE UpdateProcessorIdleState 常式是由平臺擴充功能外掛程式 (PEP) 呼叫,以更新指定處理器閒置狀態的屬性。 |
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK EnumerateInterruptSource 回呼常式會提供平臺擴充功能外掛程式 (PEP) 與中斷來源的相關資訊。 |
結構
PEP_ABANDON_DEVICE PEP_ABANDON_DEVICE 結構會識別已放棄且不再供作業系統使用的裝置。 |
PEP_ACPI_ABANDON_DEVICE PEP_ACPI_ABANDON_DEVICE 結構指出平臺延伸模組外掛程式 (PEP) 是否接受已放棄裝置的擁有權。 |
PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE 結構包含裝置命名空間中物件的列舉。 |
PEP_ACPI_EVALUATE_CONTROL_METHOD PEP_ACPI_EVALUATE_CONTROL_METHOD 結構會指定要評估的 ACPI 控制項方法、要提供給這個方法的輸入引數,以及評估結果的輸出緩衝區。 |
PEP_ACPI_EXTENDED_ADDRESS PEP_ACPI_EXTENDED_ADDRESS 結構可用來報告位址空間中的資源使用量,例如記憶體和 IO。 |
PEP_ACPI_GPIO_RESOURCE PEP_ACPI_GPIO_RESOURCE 結構描述一般用途輸入/輸出 (GPIO) 資源的 ACPI 組態。 |
PEP_ACPI_INTERRUPT_RESOURCE PEP_ACPI_INTERRUPT_RESOURCE 結構描述 ACPI 中斷資源。 |
PEP_ACPI_IO_MEMORY_RESOURCE PEP_ACPI_IO_MEMORY_RESOURCE 結構描述 ACPI IO 埠描述項資源。 |
PEP_ACPI_OBJECT_NAME PEP_ACPI_OBJECT_NAME聯集包含 ACPI 物件的四個字元名稱。 |
PEP_ACPI_OBJECT_NAME_WITH_TYPE PEP_ACPI_OBJECT_NAME_WITH_TYPE 結構,指定 ACPI 物件的路徑相對名稱以及這個物件的型別。 |
PEP_ACPI_PREPARE_DEVICE PEP_ACPI_PREPARE_DEVICE 結構指出平臺擴充功能外掛程式 (PEP) 是否已準備好為指定的裝置提供 ACPI 服務。 |
PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES結構包含控制裝置電源所需的原始資源清單。 |
PEP_ACPI_QUERY_OBJECT_INFORMATION PEP_ACPI_QUERY_OBJECT_INFORMATION 結構包含 ACPI 物件的相關資訊。 |
PEP_ACPI_REGISTER_DEVICE PEP_ACPI_REGISTER_DEVICE 結構包含平臺擴充功能外掛程式 (PEP) 提供 ACPI 服務的裝置註冊資訊。 |
PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES結構用於將 ACPI 資源轉換成 BIOS 資源的其中一個 PEP 初始化函式。 |
PEP_ACPI_RESOURCE PEP_ACPI_RESOURCE 結構包含特定 ACPI 資源的硬體詳細資料。 |
PEP_ACPI_RESOURCE_FLAGS PEP_ACPI_RESOURCE_FLAGS 結構包含描述 ACPI 資源的旗標。 |
PEP_ACPI_SPB_I2C_RESOURCE PEP_ACPI_SPB_I2C_RESOURCE 結構描述 ACPI I2C 序列匯流排資源。 |
PEP_ACPI_SPB_RESOURCE PEP_ACPI_SPB_RESOURCE 結構描述 ACPI 序列匯流排連線資源。 |
PEP_ACPI_SPB_SPI_RESOURCE PEP_ACPI_SPB_SPI_RESOURCE 結構描述 ACPI SPI 序列匯流排資源。 |
PEP_ACPI_SPB_UART_RESOURCE PEP_ACPI_SPB_UART_RESOURCE 結構描述 ACPI UART 序列匯流排資源。 |
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES 結構包含平臺擴充功能外掛程式 (PEP) 要使用的已轉譯電源控制資源清單。 |
PEP_ACPI_UNREGISTER_DEVICE PEP_ACPI_UNREGISTER_DEVICE 結構包含已從 ACPI 服務取消註冊的裝置相關資訊。 |
PEP_COMPONENT_PERF_INFO PEP_COMPONENT_PERF_INFO結構描述元件的 P 狀態) (效能狀態。 |
PEP_COMPONENT_PERF_SET PEP_COMPONENT_PERF_SET 結構描述 P 狀態集 (P 狀態) 的效能狀態。 |
PEP_COMPONENT_PERF_STATE_REQUEST PEP_COMPONENT_PERF_STATE_REQUEST 結構會指定 (P 狀態) 集的效能狀態,以及要指派給此集合的新效能等級。 |
PEP_COMPONENT_PLATFORM_CONSTRAINTS PEP_COMPONENT_PLATFORM_CONSTRAINTS 結構描述當平臺處於特定閒置狀態時,元件可以處於的最低電源 Fx 狀態。 |
PEP_COMPONENT_V2 PEP_COMPONENT_V2 結構會指定裝置中元件的電源狀態屬性。 |
PEP_COORDINATED_DEPENDENCY_OPTION PEP_COORIDNATED_DEPENDENCY_OPTION結構描述作業系統的協調閒置狀態相依性。 |
PEP_COORDINATED_IDLE_STATE PEP_COORIDNATED_IDLE_STATE結構描述 OS 的協調閒置狀態。 |
PEP_CRASHDUMP_INFORMATION PEP_CRASHDUMP_INFORMATION 結構包含損毀傾印裝置的相關資訊。 |
PEP_DEBUGGER_TRANSITION_REQUIREMENTS PEP_DEBUGGER_TRANSITION_REQUIREMENTS 結構表示必須開啟偵錯工具裝置的平臺閒置狀態。 |
PEP_DEVICE_PLATFORM_CONSTRAINTS PEP_DEVICE_PLATFORM_CONSTRAINTS 結構會指定裝置所支援之各種 Dx 電源狀態專案的條件約束。 |
PEP_DEVICE_POWER_STATE PEP_DEVICE_POWER_STATE 結構表示轉換至新 Dx (裝置電源狀態的狀態) 狀態。 |
PEP_DEVICE_REGISTER_V2 PEP_DEVICE_REGISTER 結構描述特定裝置中的所有元件。 |
PEP_DEVICE_STARTED PEP_DEVICE_STARTED結構會識別驅動程式已完成 Windows 電源管理架構註冊的裝置, (PoFx) 。 |
PEP_INFORMATION PEP_INFORMATION 結構會指定平臺擴充功能外掛程式 (PEP) 用來從 Windows 電源管理架構接收通知的介面, (PoFx) 。 |
PEP_KERNEL_INFORMATION_STRUCT_V3 PEP_KERNEL_INFORMATION_STRUCT_V3 結構會指定 power extension 外掛程式 (PEP) 用來向 Windows 電源管理架構要求服務的介面, (PoFx) 。 |
PEP_LOW_POWER_EPOCH PEP_LOW_POWER_EPOCH 結構可用來提供PEP_DPM_LOW_POWER_EPOCH通知 (已被取代) 的資料。 |
PEP_NOTIFY_COMPONENT_IDLE_STATE PEP_NOTIFY_COMPONENT_IDLE_STATE 結構包含元件暫止轉換至新 Fx 電源狀態的狀態資訊。 |
PEP_PERF_STATE PEP_PERF_STATE結構描述 P 狀態集合中的效能狀態 (P 狀態) ,其中 P 狀態會指定為一或多個離散值的清單。 |
PEP_PLATFORM_IDLE_STATE PEP_PLATFORM_IDLE_STATE 結構會指定平臺閒置狀態的屬性。 |
PEP_PLATFORM_IDLE_STATE_UPDATE PEP_PLATFORM_IDLE_STATE_UPDATE 結構包含平臺閒置狀態的更新屬性。 |
PEP_POWER_CONTROL_COMPLETE PEP_POWER_CONTROL_COMPLETE 結構包含先前要求的電源控制作業狀態資訊,以及設備磁碟機已完成。 |
PEP_POWER_CONTROL_REQUEST PEP_POWER_CONTROL_REQUEST 結構包含來自電源控制作業之驅動程式的要求。 |
PEP_PPM_CONTEXT_QUERY_PARKING_PAGE PEP_PPM_CONTEXT_QUERY_PARKING_PAGE 結構描述處理器的停駐頁面。 |
PEP_PPM_CST_STATE PEP_PPM_CST_STATE 結構會指定 C 狀態的屬性, (ACPI 處理器電源狀態) 。 |
PEP_PPM_CST_STATES PEP_PPM_CST_STATES 結構會指定處理器支援的 C 狀態屬性 (ACPI 處理器電源狀態) 。 |
PEP_PPM_ENTER_SYSTEM_STATE 用於PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE通知,通知 PEP 系統即將進入系統電源狀態。 . |
PEP_PPM_FEEDBACK_READ PEP_PPM_FEEDBACK_READ 結構包含從處理器效能回饋計數器讀取的值。 |
PEP_PPM_IDLE_COMPLETE PEP_PPM_IDLE_COMPLETE 結構描述處理器和硬體平臺正在喚醒的閒置狀態。 |
PEP_PPM_IDLE_COMPLETE_V2 PEP_PPM_IDLE_COMPLETE_V2結構描述處理器和硬體平臺正在喚醒的閒置狀態。 |
PEP_PPM_IDLE_EXECUTE PEP_PPM_IDLE_EXECUTE 結構會指定要輸入處理器的閒置狀態。 |
PEP_PPM_IDLE_EXECUTE_V2 PEP_PPM_IDLE_EXECUTE_V2 結構會指定要輸入處理器的閒置狀態。 |
PEP_PPM_INITIATE_WAKE PEP_PPM_INITIATE_WAKE 結構指出處理器是否需要中斷才能從閒置狀態喚醒。 |
PEP_PPM_IS_PROCESSOR_HALTED PEP_PPM_IS_PROCESSOR_HALTED 結構指出處理器目前是否在其選取的閒置狀態中停止。 |
PEP_PPM_PARK_MASK PEP_PROCESSOR_PARK_MASK 結構包含目前的核心停駐遮罩。 |
PEP_PPM_PARK_SELECTION PEP_PPM_PARK_SELECTION 結構表示作業系統和平臺延伸模組外掛程式的喜好設定, (PEP) ,以降低耗電量。 |
PEP_PPM_PARK_SELECTION_V2 PEP_PPM_PARK_SELECTION_V2 結構指出作業系統和平臺擴充功能外掛程式的喜好設定, (PEP) ,關於平臺中哪些處理器應該停駐,以減少耗電量。 |
PEP_PPM_PERF_CHECK_COMPLETE PEP_PPM_PERF_CHECK_COMPLETE 結構可用來通知 PEP 有關定期效能檢查評估完成的詳細資料。 |
PEP_PPM_PERF_CONSTRAINTS PEP_PPM_PERF_CONSTRAINTS 結構描述要套用至處理器的效能限制。 |
PEP_PPM_PERF_SET PEP_PPM_PERF_SET 結構會指定作業系統要求處理器的新效能等級。 |
PEP_PPM_PERF_SET_STATE 在執行時間PEP_NOTIFY_PPM_PERF_SET通知中用來設定處理器的目前作業效能。 . |
PEP_PPM_PLATFORM_STATE_RESIDENCIES PEP_PPM_PLATFORM_STATE_RESIDENCIES 結構包含硬體平臺所支援閒置狀態的累積落地時間和轉換計數。 |
PEP_PPM_PLATFORM_STATE_RESIDENCY PEP_PPM_PLATFORM_STATE_RESIDENCY 結構會指定特定平臺閒置狀態的累積落地時間和轉換計數。 |
PEP_PPM_QUERY_CAPABILITIES PEP_PPM_QUERY_CAPABILITIES 結構包含平臺擴充功能外掛程式 (PEP) 的處理器電源管理 (PPM) 功能的相關資訊。 |
PEP_PPM_QUERY_COORDINATED_DEPENDENCY PEP_PPM_QUERY_COORDINATED_DEPENDENCY結構描述協調閒置狀態的相依性。 |
PEP_PPM_QUERY_COORDINATED_STATES PEP_PPM_QUERY_COORDINATED_STATES 結構包含平臺擴充功能外掛程式 (PEP) 支援之每個協調閒置狀態的相關資訊。 |
PEP_PPM_QUERY_DISCRETE_PERF_STATES 如果PEP_NOTIFY_PPM_QUERY_CAPABILITIES通知指出支援離散效能狀態,則用於儲存 PEP 支援的離散效能狀態清單PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES通知。 . |
PEP_PPM_QUERY_DOMAIN_INFO 用於查詢效能網域相關資訊的PEP_NOTIFY_PPM_QUERY_DOMAIN_INFO通知。 . |
PEP_PPM_QUERY_FEEDBACK_COUNTERS PEP_PPM_QUERY_FEEDBACK_COUNTERS 結構描述平臺擴充功能外掛程式 (PEP) 支援特定處理器的所有處理器效能計數器。 |
PEP_PPM_QUERY_IDLE_STATES_V2 處理器初始化期間會使用PEP_PPM_QUERY_IDLE_STATES_V2結構來查詢平臺擴充功能外掛程式 (PEP) ,以取得處理器支援的處理器閒置狀態清單。 |
PEP_PPM_QUERY_PERF_CAPABILITIES PEP_PPM_QUERY_PERF_CAPABILITIES結構描述指定處理器效能網域中的處理器效能功能。 |
PEP_PPM_QUERY_PLATFORM_STATE PEP_PPM_QUERY_PLATFORM_STATE 結構包含平臺閒置狀態的相關資訊。 |
PEP_PPM_QUERY_PLATFORM_STATES PEP_PPM_QUERY_PLATFORM_STATES結構會指定硬體平臺支援的平臺閒置狀態數目。 |
PEP_PPM_QUERY_STATE_NAME PEP_PPM_QUERY_STATE_NAME結構包含特定協調或平臺閒置狀態的相關資訊。 |
PEP_PPM_QUERY_VETO_REASON PEP_PPM_QUERY_VETO_REASON 結構會提供寬字元、以 Null 結尾的字串,其中包含有原因的描述性、人類可讀名稱。 |
PEP_PPM_QUERY_VETO_REASONS PEP_PPM_QUERY_VETO_REASONS 結構會指定 PEP 在呼叫 ProcessorIdleVeto 和 PlatformIdleVeto 常式時所使用的 Veto 原因總數。 |
PEP_PPM_RESUME_FROM_SYSTEM_STATE 由PEP_NOTIFY_PPM_RESUME_FROM_SYSTEM_STATE通知使用,通知 PEP 系統剛從系統電源狀態繼續。 |
PEP_PPM_TEST_IDLE_STATE PEP_PPM_TEST_IDLE_STATE 結構包含處理器是否可以立即進入處理器閒置狀態的相關資訊。 |
PEP_PREPARE_DEVICE PEP_PREPARE_DEVICE 結構會識別必須啟動的裝置,以準備作業系統使用。 |
PEP_PROCESSOR_FEEDBACK_COUNTER PEP_PROCESSOR_FEEDBACK_COUNTER結構描述作業系統的意見反應計數器。 |
PEP_PROCESSOR_IDLE_DEPENDENCY PEP_PROCESSOR_IDLE_DEPENDENCY結構會指定指定處理器上平臺閒置狀態的相依性。 |
PEP_PROCESSOR_IDLE_STATE_UPDATE PEP_PROCESSOR_IDLE_STATE_UPDATE 結構包含處理器閒置狀態的更新屬性。 |
PEP_PROCESSOR_IDLE_STATE_V2 PEP_PROCESSOR_IDLE_STATE_V2結構描述平臺擴充功能外掛程式 (PEP) 支援的處理器閒置狀態。 |
PEP_PROCESSOR_PARK_PREFERENCE PEP_PROCESSOR_PARK_PREFERENCE結構指出作業系統和平臺擴充功能外掛程式的喜好設定, (PEP) ,關於指定的處理器是否應該停駐以降低耗電量。 |
PEP_PROCESSOR_PARK_STATE PEP_PROCESSOR_PARK_STATE結構描述單一處理器的停駐狀態。 |
PEP_PROCESSOR_PERF_STATE 在PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES通知中使用。 此結構描述單一效能狀態的屬性。 . |
PEP_QUERY_COMPONENT_PERF_CAPABILITIES PEP_QUERY_COMPONENT_PERF_CAPABILITIES 結構會指定為元件定義的 P 狀態) 集 (效能狀態數目。 |
PEP_QUERY_COMPONENT_PERF_SET PEP_QUERY_COMPONENT_PERF_SET 結構包含一組效能狀態值 (元件之 P 狀態集) 的查詢資訊。 |
PEP_QUERY_COMPONENT_PERF_SET_NAME PEP_QUERY_COMPONENT_PERF_SET_NAME 結構包含一組效能狀態值 (元件之 P 狀態集) 的查詢資訊。 |
PEP_QUERY_COMPONENT_PERF_STATES PEP_QUERY_COMPONENT_PERF_STATES 結構包含指定之 P 狀態集 (P 狀態) 值的離散效能狀態清單。 |
PEP_QUERY_CURRENT_COMPONENT_PERF_STATE PEP_QUERY_CURRENT_COMPONENT_PERF_STATE 結構包含指定之 P 狀態集中目前 P 狀態的相關資訊。 |
PEP_QUERY_SOC_SUBSYSTEM PEP_QUERY_SOC_SUBSYSTEM結構是由PEP_DPM_QUERY_SOC_SUBSYSTEM通知用來收集晶片 (SoC) 子系統上特定系統的基本資訊。 |
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME通知會使用 pepfx.h) PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (結構,收集晶片 (SoC) 子系統上特定系統封鎖持續時間的詳細資料。 |
PEP_QUERY_SOC_SUBSYSTEM_COUNT PEP_QUERY_SOC_SUBSYSTEM_COUNT結構可用來告知 OS PEP 是否支援晶片上的系統, (SoC) 子系統,以考慮指定的平臺閒置狀態。 |
PEP_QUERY_SOC_SUBSYSTEM_METADATA PEP_QUERY_SOC_SUBSYSTEM_METADATA結構會與PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA通知搭配使用,以收集晶片上系統 (SoC) 子系統上的選擇性中繼資料,其封鎖時間剛經過查詢。 |
PEP_REGISTER_COMPONENT_PERF_STATES PEP_REGISTER_COMPONENT_PERF_STATES結構描述指定元件的 P 狀態 (效能狀態) 。 |
PEP_REGISTER_CRASHDUMP_DEVICE PEP_REGISTER_CRASHDUMP_DEVICE 結構提供回呼常式來開啟損毀傾印裝置。 |
PEP_REGISTER_DEBUGGER PEP_REGISTER_DEBUGGER結構會識別已註冊的裝置,這是提供偵錯工具傳輸的核心系統資源。 |
PEP_REGISTER_DEVICE_V2 PEP_REGISTER_DEVICE_V2結構描述驅動程式堆疊剛向 Windows 電源管理架構註冊的裝置, (PoFx) 。 |
PEP_REQUEST_COMPONENT_PERF_STATE PEP_REQUEST_COMPONENT_PERF_STATE 結構包含 Windows 電源管理架構 (PoFx) 所要求的效能狀態 (P 狀態) 變更清單,以及平臺擴充功能外掛程式 (PEP) 處理這些要求的狀態資訊。 |
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING結構會提供給平臺擴充功能外掛程式, (PEP) 作為PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING通知的一部分。 |
PEP_SOC_SUBSYSTEM_METADATA PEP_SOC_SUBSYSTEM_METADATA 結構包含索引鍵/值組,其中包含晶片 (SoC) 子系統上系統的中繼資料。 它會用於傳送至平臺擴充功能外掛程式 (PEP) 之PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA通知的內容。 |
PEP_SYSTEM_LATENCY PEP_SYSTEM_LATENCY 結構會指定系統延遲容錯的新值。 |
PEP_UNMASKED_INTERRUPT_FLAGS PEP_UNMASKED_INTERRUPT_FLAGS聯集指出未遮罩的插斷來源是主要中斷或次要中斷。 |
PEP_UNMASKED_INTERRUPT_INFORMATION PEP_UNMASKED_INTERRUPT_INFORMATION 結構包含中斷來源的相關資訊。 |
PEP_UNREGISTER_DEVICE PEP_UNREGISTER_DEVICE結構會識別要從 Windows 電源管理架構中移除註冊的裝置, (PoFx) 。 |
PEP_WORK PEP_WORK結構指出 PEP 是否有工作要求,以提交至 Windows 電源管理架構, (PoFx) 。 |
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE結構包含由平臺擴充功能外掛程式 (PEP) 非同步評估的 ACPI 控制方法結果。 |
PEP_WORK_ACPI_NOTIFY PEP_WORK_ACPI_NOTIFY結構包含已產生硬體事件的裝置 ACPI Notify 程式碼。 |
PEP_WORK_COMPLETE_IDLE_STATE PEP_WORK_COMPLETE_IDLE_STATE 結構會識別平臺擴充功能外掛程式 (PEP) 已準備好轉換至新的 Fx 電源狀態的元件。 |
PEP_WORK_COMPLETE_PERF_STATE PEP_WORK_COMPLETE_PERF_STATE 結構描述先前要求的更新完成狀態,這些更新會指派給 P 狀態) 集 (效能狀態清單的效能值。 |
PEP_WORK_INFORMATION PEP_WORK_INFORMATION結構描述 PEP 正在提交至 Windows 電源管理架構的工作專案, (PoFx) 。 |
PEP_WORK_POWER_CONTROL PEP_WORK_POWER_CONTROL 結構包含電源控制要求的參數,平臺擴充功能外掛程式 (PEP) 直接傳送至處理器驅動程式。 |
PO_FX_CORE_DEVICE PO_FX_CORE_DEVICE 結構包含核心系統資源中元件電源狀態屬性的相關資訊,並提供用於電源管理這些元件的軟體介面。 |
列舉
GPIO_PIN_CONFIG_TYPE GPIO_PIN_CONFIG_TYPE列舉描述連線 IO 資源。 |
GPIO_PIN_IORESTRICTION_TYPE GPIO_PIN_IORESTRICTION_TYPE列舉描述 GPIO 針腳受限於執行的函式。 |
PEP_ACPI_OBJECT_TYPE PEP_ACPI_OBJECT_TYPE列舉表示 ACPI 物件的類型。 |
PEP_ACPI_RESOURCE_TYPE PEP_ACPI_RESOURCE_TYPE列舉可用來識別包含在PEP_ACPI_RESOURCE等位中的 ACPI 資源類型。 |
PEP_DEVICE_ACCEPTANCE_TYPE PEP_DEVICE_ACCEPTANCE_TYPE列舉指出 PEP 是否接受裝置的擁有權。 |
PEP_PERF_STATE_TYPE PEP_PERF_STATE_TYPE列舉表示針對元件之效能狀態所指定的效能資訊類型, (P 狀態) 。 |
PEP_PERF_STATE_UNIT PEP_PERF_STATE_UNIT列舉指出指定元件之 P (狀態) 效能狀態的測量單位。 |
PEP_WORK_TYPE PEP_WORK_TYPE列舉描述平臺擴充功能外掛程式 (PEP) 要求的工作類型。 |