enumerasi POWER_INFORMATION_LEVEL (wdm.h)

POWER_INFORMATION_LEVEL menghitung indikator informasi tingkat daya.

Sintaks

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;

Konstanta

 
SystemPowerPolicyAc
Menunjukkan SystemPowerPolicyAc.
SystemPowerPolicyDc
Menunjukkan SystemPowerPolicyDc.
VerifySystemPolicyAc
Menunjukkan VerifySystemPolicyAc.
VerifySystemPolicyDc
Menunjukkan VerifySystemPolicyDc.
SystemPowerCapabilities
Menunjukkan kemampuan daya sistem.
SystemBatteryState
Menunjukkan status baterai sistem.
SystemPowerStateHandler
Menunjukkan handler status daya sistem.
ProcessorStateHandler
Menunjukkan handler status prosesor.
SystemPowerPolicyCurrent
Menunjukkan kebijakan daya sistem saat ini.
AdministratorPowerPolicy
Menunjukkan kebijakan daya administrator.
SystemReserveHiberFile
Menunjukkan SystemReserveHiberFile.
ProcessorInformation
Menunjukkan informasi prosesor.
SystemPowerInformation
Menunjukkan informasi daya sistem.
ProcessorStateHandler2
Menunjukkan handler status prosesor.
LastWakeTime
Menunjukkan waktu bangun terakhir.
LastSleepTime
Menunjukkan waktu tidur terakhir.
SystemExecutionState
Menunjukkan status eksekusi sistem.
SystemPowerStateNotifyHandler
Menunjukkan status daya sistem memberi tahu handler.
ProcessorPowerPolicyAc
Menunjukkan ProcessorPowerPolicyAc.
ProcessorPowerPolicyDc
Menunjukkan ProcessorPowerPolicyDc.
VerifyProcessorPowerPolicyAc
Menunjukkan VerifyProcessorPowerPolicyAc.
VerifyProcessorPowerPolicyDc
Menunjukkan VerifyProcessorPowerPolicyDc.
ProcessorPowerPolicyCurrent
Menunjukkan kebijakan daya prosesor saat ini.
SystemPowerStateLogging
Menunjukkan SystemPowerStateLogging.
SystemPowerLoggingEntry
Menunjukkan SystemPowerLoggingEntry.
SetPowerSettingValue
Menunjukkan bahwa nilai pengaturan daya diatur.
NotifyUserPowerSetting
Menunjukkan bahwa pengguna harus diberi tahu tentang pengaturan daya.
PowerInformationLevelUnused0
Menunjukkan bahwa tingkat informasi daya tidak digunakan.
SystemMonitorHiberBootPowerOff
Menunjukkan bahwa daya boot monitor sistem mati.
SystemVideoState
Menunjukkan status video sistem.
TraceApplicationPowerMessage
Menunjukkan pesan daya aplikasi pelacakan.
TraceApplicationPowerMessageEnd
Menunjukkan akhir pesan daya aplikasi pelacakan.
ProcessorPerfStates
Menunjukkan status performa prosesor.
ProcessorIdleStates
Menunjukkan status menganggur prosesor.
ProcessorCap
Menunjukkan batas prosesor.
SystemWakeSource
Menunjukkan sumber bangun sistem.
SystemHiberFileInformation
Menunjukkan informasi file hibernasi sistem.
TraceServicePowerMessage
Menunjukkan pesan daya layanan pelacakan.
ProcessorLoad
Menunjukkan beban prosesor.
PowerShutdownNotification
Menunjukkan pemberitahuan matikan daya.
MonitorCapabilities
Menunjukkan kemampuan monitor.
SessionPowerInit
Menunjukkan bahwa daya sesi telah diinisialisasi.
SessionDisplayState
Menunjukkan status tampilan sesi.
PowerRequestCreate
Menunjukkan bahwa permintaan daya telah dibuat.
PowerRequestAction
Menunjukkan tindakan permintaan daya.
GetPowerRequestList
Menunjukkan bahwa daftar permintaan daya harus diantrekan.
ProcessorInformationEx
Menunjukkan ProcessorInformationEx.
NotifyUserModeLegacyPowerEvent
Menunjukkan bahwa pemberitahuan harus dibuat untuk peristiwa daya warisan mode pengguna.
GroupPark
Menunjukkan taman grup.
ProcessorIdleDomains
Menunjukkan domain menganggur prosesor.
WakeTimerList
Menunjukkan daftar timer bangun.
SystemHiberFileSize
Menunjukkan ukuran file hibernasi sistem.
ProcessorIdleStatesHv
Menunjukkan status menganggur prosesor.
ProcessorPerfStatesHv
Menunjukkan status performa prosesor.
ProcessorPerfCapHv
Menunjukkan kemampuan performa prosesor.
ProcessorSetIdle
Menunjukkan bahwa prosesor telah diatur ke diam.
LogicalProcessorIdling
Menunjukkan bahwa prosesor sedang menganggur.
UserPresence
Menunjukkan kehadiran pengguna.
PowerSettingNotificationName
Menunjukkan nama pemberitahuan pengaturan daya.
GetPowerSettingValue
Menunjukkan bahwa nilai pengaturan daya harus diantrekan.
IdleResiliency
Menunjukkan ketahanan diam.
SessionRITState
Menunjukkan status RIT sesi.
SessionConnectNotification
Menunjukkan pemberitahuan sambungkan sesi.
SessionPowerCleanup
Menunjukkan pembersihan daya sesi.
SessionLockState
Menunjukkan status kunci sesi.
SystemHiberbootState
Menunjukkan status boot hibernasi sistem.
PlatformInformation
Menunjukkan informasi platform.
PdcInvocation
Menunjukkan pemanggilan pdc.
MonitorInvocation
Menunjukkan pemanggilan monitor.
FirmwareTableInformationRegistered
Menunjukkan informasi tabel firmware terdaftar.
SetShutdownSelectedTime
Menunjukkan bahwa waktu matikan harus diatur.
SuspendResumeInvocation
Menunjukkan SuspendResumeInvocation.
PlmPowerRequestCreate
Menunjukkan bahwa permintaan daya telah dibuat.
ScreenOff
Menunjukkan bahwa layar mati.
CsDeviceNotification
Menunjukkan pemberitahuan perangkat.
PlatformRole
Menunjukkan peran platform.
LastResumePerformance
Menunjukkan terakhir kali performa dilanjutkan.
DisplayBurst
Menunjukkan ledakan tampilan.
ExitLatencySamplingPercentage
Menunjukkan persentase pengambilan sampel latensi.
RegisterSpmPowerSettings
Menunjukkan bahwa pengaturan daya terdaftar.
PlatformIdleStates
Menunjukkan status diam platform.
ProcessorIdleVeto
Menunjukkan veto menganggur prosesor.
PlatformIdleVeto
Menunjukkan veto diam platform.
SystemBatteryStatePrecise
Menunjukkan status baterai sistem.
ThermalEvent
Menunjukkan peristiwa termal.
PowerRequestActionInternal
Menunjukkan tindakan permintaan daya internal.
BatteryDeviceState
Menunjukkan status perangkat baterai.
PowerInformationInternal
Menunjukkan informasi daya internal.
ThermalStandby
Menunjukkan siaga termal.
SystemHiberFileType
Menunjukkan jenis file hibernasi sistem.
PhysicalPowerButtonPress
Menunjukkan tombol daya fisik yang ditekan.
QueryPotentialDripsConstraint
Menunjukkan potensi batasan tetesan.
EnergyTrackerCreate
Menunjukkan bahwa pelacak energi dibuat.
EnergyTrackerQuery
Menunjukkan bahwa pelacak energi dikueri.
UpdateBlackBoxRecorder
Menunjukkan bahwa perekam kotak hitam diperbarui.
SessionAllowExternalDmaDevices
Menunjukkan sesi memungkinkan perangkat DMA eksternal.
SendSuspendResumeNotification
Menunjukkan pemberitahuan kirim resume yang ditangguhkan.
BlackBoxRecorderDirectAccessBuffer
Menunjukkan perekam kotak hitam memiliki buffer akses langsung.
PowerInformationLevelMaximum
Menunjukkan tingkat daya maksimum.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Ntpoapi.h)