ntpoapi.h 标头
此标头包含应用程序可以使用电源管理的函数和数据结构。 有关详细信息,请参阅:
- 关于电源管理 的
ntpoapi.h 包含以下编程接口:
功能
NtPowerInformation 了解 ZwPowerInformation 例程如何设置或检索系统电源信息。 |
结构
BATTERY_REPORTING_SCALE 电池微型类驱动程序填充此结构,以响应某些 BatteryMiniQueryInformation 请求。 |
CM_POWER_DATA CM_POWER_DATA结构包含有关设备电源管理状态和功能的信息。 |
COUNTED_REASON_CONTEXT COUNTED_REASON_CONTEXT结构包含一个或多个字符串,这些字符串提供电源请求的原因。 |
PO_SPR_ACTIVE_SESSION_DATA 允许驱动程序注册/注销 SPR 活动会话开始和结束通知。 |
POWER_MONITOR_INVOCATION |
POWER_PLATFORM_INFORMATION POWER_PLATFORM_INFORMATION结构包含有关系统电源功能的信息。 |
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES 详细了解POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES |
POWER_STATE POWER_STATE联合指定系统电源状态值或设备电源状态值。 |
SYSTEM_POWER_STATE_CONTEXT SYSTEM_POWER_STATE_CONTEXT结构是一个部分不透明的系统结构,其中包含有关计算机以前的系统电源状态的信息。 |
枚举
DEVICE_POWER_STATE DEVICE_POWER_STATE枚举类型指示设备电源状态。 |
MONITOR_DISPLAY_STATE 指示正在显示的监视器的电源状态。 |
PO_INTERNAL_WAKE_SOURCE_TYPE 详细了解:PO_INTERNAL_WAKE_SOURCE_TYPE枚举 |
POWER_ACTION POWER_ACTION枚举标识计算机上可能发生的系统电源操作。 |
POWER_INFORMATION_LEVEL 指示电源级别信息。 |
POWER_MONITOR_REQUEST_REASON 定义监视器电源转换原因的值。 |
POWER_REQUEST_TYPE POWER_REQUEST_TYPE枚举指示电源请求类型。 |
POWER_STATE_TYPE POWER_STATE_TYPE枚举类型指示电源状态值为系统电源状态或设备电源状态。 |
SYSTEM_POWER_STATE SYSTEM_POWER_STATE枚举类型用于指示系统电源状态。 |