POWER_INFORMATION_LEVEL列舉 (wdm.h)

POWER_INFORMATION_LEVEL 列舉電源等級資訊指標。

Syntax

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
表示追蹤應用程式電源訊息。
TraceApplicationPowerMessageEnd
表示追蹤應用程式電源訊息的結尾。
ProcessorPerfStates
表示處理器效能狀態。
ProcessorIdleStates
表示處理器閑置狀態。
ProcessorCap
表示處理器上限。
SystemWakeSource
表示系統喚醒來源。
SystemHiberFileInformation
指出系統的休眠檔案資訊。
TraceServicePowerMessage
表示追蹤服務電源訊息。
ProcessorLoad
表示處理器負載。
PowerShutdownNotification
指出電源關機通知。
MonitorCapabilities
指出監視器的功能。
SessionPowerInit
表示會話電源已初始化。
SessionDisplayState
指出會話顯示狀態。
PowerRequestCreate
表示已建立電源要求。
PowerRequestAction
表示電源要求的動作。
GetPowerRequestList
表示電源要求清單應該排入佇列。
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
表示處理器閑置的 Veto。
PlatformIdleVeto
表示平台閑置的 Veto。
SystemBatteryStatePrecise
表示系統的電池狀態。
ThermalEvent
表示熱事件。
PowerRequestActionInternal
表示內部電源要求動作。
BatteryDeviceState
表示電池的裝置狀態。
PowerInformationInternal
表示內部電源資訊。
ThermalStandby
表示熱待命。
SystemHiberFileType
指出系統的休眠檔類型。
PhysicalPowerButtonPress
表示按下實體電源按鈕。
QueryPotentialDripsConstraint
表示可能的 drips 條件約束。
EnergyTrackerCreate
表示已建立能源追蹤器。
EnergyTrackerQuery
表示查詢能源追蹤器。
UpdateBlackBoxRecorder
表示黑色方塊錄製器已更新。
SessionAllowExternalDmaDevices
指出會話允許外部 DMA 裝置。
SendSuspendResumeNotification
表示傳送暫停繼續通知。
BlackBoxRecorderDirectAccessBuffer
表示黑色方塊錄製器具有直接存取緩衝區。
PowerInformationLevelMaximum
表示最大電源等級。

規格需求

需求
標頭 wdm.h (包含 Ntpoapi.h)