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
프로세서의 유휴 거부권을 나타냅니다.
PlatformIdleVeto
플랫폼의 유휴 거부권을 나타냅니다.
SystemBatteryStatePrecise
시스템의 배터리 상태를 나타냅니다.
ThermalEvent
열 이벤트를 나타냅니다.
PowerRequestActionInternal
내부 전원 요청 작업을 나타냅니다.
BatteryDeviceState
배터리의 디바이스 상태를 나타냅니다.
PowerInformationInternal
내부 전원 정보를 나타냅니다.
ThermalStandby
열 대기를 나타냅니다.
SystemHiberFileType
시스템의 최대 절전 모드 파일 형식을 나타냅니다.
PhysicalPowerButtonPress
물리적 전원 단추 누름을 나타냅니다.
QueryPotentialDripsConstraint
잠재적인 드립 제약 조건을 나타냅니다.
EnergyTrackerCreate
에너지 추적기가 생성되었음을 나타냅니다.
EnergyTrackerQuery
에너지 추적기가 쿼리됨을 나타냅니다.
UpdateBlackBoxRecorder
블랙 박스 레코더가 업데이트되었음을 나타냅니다.
SessionAllowExternalDmaDevices
세션이 외부 DMA 디바이스를 허용했음을 나타냅니다.
SendSuspendResumeNotification
보내기 일시 중단 다시 시작 알림을 나타냅니다.
BlackBoxRecorderDirectAccessBuffer
블랙 박스 레코더에 직접 액세스 버퍼가 있음을 나타냅니다.
PowerInformationLevelMaximum
최대 전원 수준을 나타냅니다.

요구 사항

요구 사항
헤더 wdm.h(Ntpoapi.h 포함)