Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок содержит функции и структуры данных, которые приложение может использовать управление питанием. Дополнительные сведения см. в следующем разделе:
- о управления питанием
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 Active. |
|
POWER_LIMIT_ATTRIBUTES Описывает атрибуты каждого типа ограничения питания. |
|
POWER_LIMIT_VALUE Описывает конкретное значение ограничения питания, которое необходимо обновить для определенного предела питания. |
|
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_LIMIT_TYPES Перечисляет типы ограничений питания, описывающие регулируемый объект (текущий заряд питания или заряд батареи), а также то, как долго может длиться регулируемый объект. |
|
POWER_MONITOR_REQUEST_REASON Определяет значения для причин перехода питания для монитора. |
|
POWER_REQUEST_TYPE Перечисление POWER_REQUEST_TYPE указывает тип power request. |
|
POWER_STATE_TYPE Тип перечисления POWER_STATE_TYPE указывает, что значение состояния питания — это состояние системы или состояние питания устройства. |
|
SYSTEM_POWER_STATE Тип перечисления SYSTEM_POWER_STATE используется для указания состояния системы питания. |