перечисление POWER_INFORMATION_LEVEL (wdm.h)
POWER_INFORMATION_LEVEL перечисляет индикаторы сведений о уровне питания.
Синтаксис
typedef enum {
SystemPowerPolicyAc,
SystemPowerPolicyDc,
VerifySystemPolicyAc,
VerifySystemPolicyDc,
SystemPowerCapabilities,
SystemBatteryState,
SystemPowerStateHandler,
ProcessorStateHandler,
SystemPowerPolicyCurrent,
AdministratorPowerPolicy,
SystemReserveHiberFile,
ProcessorInformation,
SystemPowerInformation,
ProcessorStateHandler2,
LastWakeTime,
LastSleepTime,
SystemExecutionState,
SystemPowerStateNotifyHandler,
ProcessorPowerPolicyAc,
ProcessorPowerPolicyDc,
VerifyProcessorPowerPolicyAc,
VerifyProcessorPowerPolicyDc,
ProcessorPowerPolicyCurrent,
SystemPowerStateLogging,
SystemPowerLoggingEntry,
SetPowerSettingValue,
NotifyUserPowerSetting,
PowerInformationLevelUnused0,
SystemMonitorHiberBootPowerOff,
SystemVideoState,
TraceApplicationPowerMessage,
TraceApplicationPowerMessageEnd,
ProcessorPerfStates,
ProcessorIdleStates,
ProcessorCap,
SystemWakeSource,
SystemHiberFileInformation,
TraceServicePowerMessage,
ProcessorLoad,
PowerShutdownNotification,
MonitorCapabilities,
SessionPowerInit,
SessionDisplayState,
PowerRequestCreate,
PowerRequestAction,
GetPowerRequestList,
ProcessorInformationEx,
NotifyUserModeLegacyPowerEvent,
GroupPark,
ProcessorIdleDomains,
WakeTimerList,
SystemHiberFileSize,
ProcessorIdleStatesHv,
ProcessorPerfStatesHv,
ProcessorPerfCapHv,
ProcessorSetIdle,
LogicalProcessorIdling,
UserPresence,
PowerSettingNotificationName,
GetPowerSettingValue,
IdleResiliency,
SessionRITState,
SessionConnectNotification,
SessionPowerCleanup,
SessionLockState,
SystemHiberbootState,
PlatformInformation,
PdcInvocation,
MonitorInvocation,
FirmwareTableInformationRegistered,
SetShutdownSelectedTime,
SuspendResumeInvocation,
PlmPowerRequestCreate,
ScreenOff,
CsDeviceNotification,
PlatformRole,
LastResumePerformance,
DisplayBurst,
ExitLatencySamplingPercentage,
RegisterSpmPowerSettings,
PlatformIdleStates,
ProcessorIdleVeto,
PlatformIdleVeto,
SystemBatteryStatePrecise,
ThermalEvent,
PowerRequestActionInternal,
BatteryDeviceState,
PowerInformationInternal,
ThermalStandby,
SystemHiberFileType,
PhysicalPowerButtonPress,
QueryPotentialDripsConstraint,
EnergyTrackerCreate,
EnergyTrackerQuery,
UpdateBlackBoxRecorder,
SessionAllowExternalDmaDevices,
SendSuspendResumeNotification,
BlackBoxRecorderDirectAccessBuffer,
PowerInformationLevelMaximum
} POWER_INFORMATION_LEVEL;
Константы
SystemPowerPolicyAc Указывает SystemPowerPolicyAc. |
SystemPowerPolicyDc Указывает SystemPowerPolicyDc. |
VerifySystemPolicyAc Указывает VerifySystemPolicyAc. |
VerifySystemPolicyDc Указывает VerifySystemPolicyDc. |
SystemPowerCapabilities Указывает возможности питания системы. |
SystemBatteryState Указывает состояние батареи системы. |
SystemPowerStateHandler Указывает обработчик состояния питания системы. |
ProcessorStateHandler Указывает обработчик состояния процессора. |
SystemPowerPolicyCurrent Указывает текущую политику питания системы. |
AdministratorPowerPolicy Указывает политику питания администратора. |
SystemReserveHiberFile Указывает SystemReserveHiberFile. |
ProcessorInformation Указывает сведения о обработчике. |
SystemPowerInformation Указывает системную информацию о мощности. |
ProcessorStateHandler2 Указывает обработчик состояния процессора. |
LastWakeTime Указывает время последнего пробуждения. |
LastSleepTime Указывает время последнего сна. |
SystemExecutionState Указывает состояние выполнения системы. |
SystemPowerStateNotifyHandler Указывает обработчик уведомлений о состоянии питания системы. |
ProcessorPowerPolicyAc Указывает ProcessorPowerPolicyAc. |
ProcessorPowerPolicyDc Указывает ProcessorPowerPolicyDc. |
VerifyProcessorPowerPolicyAc Указывает VerifyProcessorPowerPolicyAc. |
VerifyProcessorPowerPolicyDc Указывает VerifyProcessorPowerPolicyDc. |
ProcessorPowerPolicyCurrent Указывает текущую политику питания процессора. |
SystemPowerStateLogging Указывает SystemPowerStateLogging. |
SystemPowerLoggingEntry Указывает SystemPowerLoggingEntry. |
SetPowerSettingValue Указывает, что задано значение параметра питания. |
NotifyUserPowerSetting Указывает, что пользователь должен получать уведомления о параметре питания. |
PowerInformationLevelUnused0 Указывает, что уровень сведений о мощности не используется. |
SystemMonitorHiberBootPowerOff Указывает, что загрузочный питание системного монитора отключен. |
SystemVideoState Указывает состояние системного видео. |
TraceApplicationPowerMessage Указывает сообщение о power message приложения трассировки. |
TraceApplicationPowerMessageEnd Указывает конец сообщения power message приложения трассировки. |
ProcessorPerfStates Указывает состояния производительности процессора. |
ProcessorIdleStates Указывает состояния простоя процессора. |
ProcessorCap Указывает крышку процессора. |
SystemWakeSource Указывает источник пробуждения системы. |
SystemHiberFileInformation Указывает сведения о файле гибернации системы. |
TraceServicePowerMessage Указывает сообщение о power message службы трассировки. |
ProcessorLoad Указывает нагрузку процессора. |
PowerShutdownNotification Указывает уведомление о завершении работы питания. |
MonitorCapabilities Указывает возможности монитора. |
SessionPowerInit Указывает, что питание сеанса инициализировано. |
SessionDisplayState Указывает состояние отображения сеанса. |
PowerRequestCreate Указывает, что был создан запрос на питание. |
PowerRequestAction Указывает действие запроса на питание. |
GetPowerRequestList Указывает, что список power request должен быть помещен в очередь. |
ProcessorInformationEx Указывает ProcessorInformationEx. |
NotifyUserModeLegacyPowerEvent Указывает, что уведомление должно быть создано для устаревшего события питания в пользовательском режиме. |
GroupPark Указывает парк групп. |
ProcessorIdleDomains Указывает домены простоя процессора. |
WakeTimerList Указывает список таймера пробуждения. |
SystemHiberFileSize Указывает размер файла гибернации системы. |
ProcessorIdleStatesHv Указывает состояния простоя процессора. |
ProcessorPerfStatesHv Указывает состояния производительности процессора. |
ProcessorPerfCapHv Указывает возможности производительности процессора. |
ProcessorSetIdle Указывает, что процессор был настроен на простой. |
LogicalProcessorIdling Указывает, что процессор неактивен. |
UserPresence Указывает присутствие пользователя. |
PowerSettingNotificationName Указывает имя уведомления о настройке питания. |
GetPowerSettingValue Указывает, что значение параметра питания должно быть в очереди. |
IdleResiliency Указывает устойчивость бездействия. |
SessionRITState Указывает состояние RIT сеанса. |
SessionConnectNotification Указывает уведомление о подключении сеанса. |
SessionPowerCleanup Указывает очистку питания сеанса. |
SessionLockState Указывает состояние блокировки сеанса. |
SystemHiberbootState Указывает состояние загрузки гибернации системы. |
PlatformInformation Указывает сведения о платформе. |
PdcInvocation Указывает вызов PDC. |
MonitorInvocation Указывает вызов монитора. |
FirmwareTableInformationRegistered Указывает зарегистрированную таблицу встроенного ПО. |
SetShutdownSelectedTime Указывает, что необходимо задать время завершения работы. |
SuspendResumeInvocation Указывает SuspendResumeInvocation. |
PlmPowerRequestCreate Указывает, что создан запрос питания. |
ScreenOff Указывает, что экран отключен. |
CsDeviceNotification Указывает уведомление об устройстве. |
PlatformRole Указывает роль платформы. |
LastResumePerformance Указывает, что последняя производительность была возобновлена. |
DisplayBurst Указывает на всплеск отображения. |
ExitLatencySamplingPercentage Указывает процент задержки выборки. |
RegisterSpmPowerSettings Указывает, что параметры питания зарегистрированы. |
PlatformIdleStates Указывает состояния простоя платформы. |
ProcessorIdleVeto Указывает бездействующее вето процессора. |
PlatformIdleVeto Указывает бездействующее вето платформы. |
SystemBatteryStatePrecise Указывает состояние батареи системы. |
ThermalEvent Указывает тепловое событие. |
PowerRequestActionInternal Указывает действие внутреннего запроса питания. |
BatteryDeviceState Указывает состояние устройства батареи. |
PowerInformationInternal Указывает внутреннюю информацию о мощности. |
ThermalStandby Указывает тепловой резерв. |
SystemHiberFileType Указывает тип файла гибернации системы. |
PhysicalPowerButtonPress Указывает на нажатие физической кнопки питания. |
QueryPotentialDripsConstraint Указывает потенциальное ограничение капли. |
EnergyTrackerCreate Указывает, что создается средство отслеживания энергии. |
EnergyTrackerQuery Указывает, что запрашивается средство отслеживания энергии. |
UpdateBlackBoxRecorder Указывает, что записыватель черного ящика обновляется. |
SessionAllowExternalDmaDevices Указывает, что сеанс разрешает внешние устройства DMA. |
SendSuspendResumeNotification Указывает уведомление о приостановке отправки резюме. |
BlackBoxRecorderDirectAccessBuffer Указывает, что записыватель черного ящика имеет буфер прямого доступа. |
PowerInformationLevelMaximum Указывает максимальный уровень питания. |
Требования
Требование | Ценность |
---|---|
заголовка | wdm.h (include Ntpoapi.h) |