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 例程将平台扩展插件 (PEP) 注册到 Windows 电源管理框架 (PoFx) 。
PoFxRegisterPluginEx

PoFxRegisterPluginEx 例程将平台扩展插件 (PEP) 注册到 Windows 电源管理框架 (PoFx) 。

回调函数

 
PEPCALLBACKNOTIFYACPI

AcceptAcpiNotification 事件回调例程处理来自 Windows 电源管理框架的 ACPI 通知 (PoFx) 。
PEPCALLBACKNOTIFYDPM

AcceptDeviceNotification 事件回调例程处理设备电源管理 (DPM) 来自 Windows 电源管理框架的通知 (PoFx) 。
PEPCALLBACKNOTIFYPPM

AcceptProcessorNotification 事件回调例程处理来自 Windows 电源管理框架的处理器电源管理 (PPM) 通知 (PoFx) 。
PEPCALLBACKPOWERONCRASHDUMPDEVICE

PowerOnDumpDeviceCallback 回调例程会打开故障转储设备。
POFXCALLBACKCRITICALRESOURCE

TransitionCriticalResource 例程更改核心系统组件的主动/非活动状态。
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS

EnumerateUnmaskedInterrupts 例程枚举中断已取消屏蔽并启用的中断源。
POFXCALLBACKPLATFORMIDLEVETO

PlatformIdleVeto 例程递增或递减平台空闲状态的否决代码的否决计数。
POFXCALLBACKPROCESSORHALT

ProcessorHalt 例程准备要停止的处理器。
POFXCALLBACKPROCESSORIDLEVETO

ProcessorIdleVeto 例程递增或递减处理器空闲状态的否决代码的否决计数。
POFXCALLBACKREQUESTCOMMON

RequestCommon 例程是泛型请求处理程序。
POFXCALLBACKREQUESTINTERRUPT

RequestInterrupt 例程请求操作系统重播边缘触发的中断,该中断可能在硬件平台处于低功耗状态时丢失。
POFXCALLBACKREQUESTWORKER

平台扩展插件 (PEP) 调用 RequestWorker 例程,以通知 Windows 电源管理框架 (PoFx) 平台扩展插件 (PEP) 具有要代表指定设备提交的工作请求。
POFXCALLBACKUPDATEPLATFORMIDLESTATE

UpdatePlatformIdleState 例程由平台扩展插件 (PEP) 调用,以更新指定平台空闲状态的属性。
POFXCALLBACKUPDATEPROCESSORIDLESTATE

平台扩展插件 (PEP) 调用 UpdateProcessorIdleState 例程,以更新指定处理器空闲状态的属性。
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结构用于通过一个 PEP 初始化函数将 ACPI 资源转换为 BIOS 资源。
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结构描述协调空闲状态对 OS 的依赖关系。
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结构指定电源扩展插件 (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 之前请求的电源控制操作以及设备驱动程序已完成的状态信息。
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 支持的离散性能状态列表的PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES通知中使用,前提是PEP_NOTIFY_PPM_QUERY_CAPABILITIES通知指示支持离散性能状态。 .
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 例程时使用的否决理由总数。
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_DPM_QUERY_SOC_SUBSYSTEM通知使用PEP_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_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING通知的一部分提供给平台扩展插件 (PEP) 。
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 结构包含由平台扩展插件异步评估的 ACPI 控制方法的结果, (PEP) 。
PEP_WORK_ACPI_NOTIFY

PEP_WORK_ACPI_NOTIFY 结构包含已生成硬件事件的设备的 ACPI 通知代码。
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) 请求的工作类型。