enumeración POWER_INFORMATION_LEVEL (wdm.h)
POWER_INFORMATION_LEVEL enumera los indicadores de información de nivel de energía.
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;
Constantes
SystemPowerPolicyAc Indica SystemPowerPolicyAc. |
SystemPowerPolicyDc Indica SystemPowerPolicyDc. |
VerifySystemPolicyAc Indica VerifySystemPolicyAc. |
VerifySystemPolicyDc Indica VerifySystemPolicyDc. |
SystemPowerCapabilities Indica las capacidades de potencia del sistema. |
SystemBatteryState Indica el estado de la batería del sistema. |
SystemPowerStateHandler Indica el controlador de estado de alimentación del sistema. |
ProcessorStateHandler Indica el controlador de estado del procesador. |
SystemPowerPolicyCurrent Indica la directiva de energía actual del sistema. |
AdministratorPowerPolicy Indica la directiva de energía del administrador. |
SystemReserveHiberFile Indica SystemReserveHiberFile. |
ProcessorInformation Indica la información del procesador. |
SystemPowerInformation Indica la información de energía del sistema. |
ProcessorStateHandler2 Indica el controlador de estado del procesador. |
LastWakeTime Indica la última hora de reactivación. |
LastSleepTime Indica la última hora de suspensión. |
SystemExecutionState Indica el estado de ejecución del sistema. |
SystemPowerStateNotifyHandler Indica el controlador de notificación de estado de alimentación del sistema. |
ProcessorPowerPolicyAc Indica ProcessorPowerPolicyAc. |
ProcessorPowerPolicyDc Indica ProcessorPowerPolicyDc. |
VerifyProcessorPowerPolicyAc Indica VerifyProcessorPowerPolicyAc. |
VerifyProcessorPowerPolicyDc Indica VerifyProcessorPowerPolicyDc. |
ProcessorPowerPolicyCurrent Indica la directiva de energía del procesador actual. |
SystemPowerStateLogging Indica SystemPowerStateLogging. |
SystemPowerLoggingEntry Indica SystemPowerLoggingEntry. |
SetPowerSettingValue Indica que se establece el valor de configuración de energía. |
NotifyUserPowerSetting Indica que el usuario debe recibir una notificación de la configuración de alimentación. |
PowerInformationLevelUnused0 Indica que el nivel de información de energía no se usa. |
SystemMonitorHiberBootPowerOff Indica que la alimentación de arranque del monitor del sistema está apagada. |
SystemVideoState Indica el estado del vídeo del sistema. |
TraceApplicationPowerMessage Indica el mensaje de energía de la aplicación de seguimiento. |
TraceApplicationPowerMessageEnd Indica el final del mensaje de energía de la aplicación de seguimiento. |
ProcessorPerfStates Indica los estados de rendimiento del procesador. |
ProcessorIdleStates Indica los estados inactivos del procesador. |
ProcessorCap Indica el límite del procesador. |
SystemWakeSource Indica el origen de reactivación del sistema. |
SystemHiberFileInformation Indica la información del archivo de hibernación del sistema. |
TraceServicePowerMessage Indica el mensaje de alimentación del servicio de seguimiento. |
ProcessorLoad Indica la carga del procesador. |
PowerShutdownNotification Indica la notificación de apagado de energía. |
MonitorCapabilities Indica las funcionalidades del monitor. |
SessionPowerInit Indica que se ha inicializado la potencia de sesión. |
SessionDisplayState Indica el estado de presentación de la sesión. |
PowerRequestCreate Indica que se ha creado una solicitud de energía. |
PowerRequestAction Indica la acción de la solicitud de energía. |
GetPowerRequestList Indica que se debe poner en cola la lista de solicitudes de energía. |
ProcessorInformationEx Indica ProcessorInformationEx. |
NotifyUserModeLegacyPowerEvent Indica que se debe crear una notificación para el evento de energía heredado en modo de usuario. |
GroupPark Indica el parque del grupo. |
ProcessorIdleDomains Indica los dominios inactivos del procesador. |
WakeTimerList Indica la lista del temporizador de reactivación. |
SystemHiberFileSize Indica el tamaño del archivo de hibernación del sistema. |
ProcessorIdleStatesHv Indica los estados inactivos del procesador. |
ProcessorPerfStatesHv Indica los estados de rendimiento del procesador. |
ProcessorPerfCapHv Indica las funcionalidades de rendimiento del procesador. |
ProcessorSetIdle Indica que el procesador se ha establecido en inactivo. |
LogicalProcessorIdling Indica que el procesador está desplazándose. |
UserPresence Indica la presencia del usuario. |
PowerSettingNotificationName Indica el nombre de notificación de configuración de energía. |
GetPowerSettingValue Indica que se debe poner en cola el valor de configuración de energía. |
IdleResiliency Indica la resistencia inactiva. |
SessionRITState Indica el estado RIT de la sesión. |
SessionConnectNotification Indica la notificación de conexión de la sesión. |
SessionPowerCleanup Indica la limpieza de energía de la sesión. |
SessionLockState Indica el estado de bloqueo de la sesión. |
SystemHiberbootState Indica el estado de arranque de hibernación del sistema. |
PlatformInformation Indica la información de la plataforma. |
PdcInvocation Indica la invocación de pdc. |
MonitorInvocation Indica la invocación del monitor. |
FirmwareTableInformationRegistered Indica la información de la tabla de firmware registrada. |
SetShutdownSelectedTime Indica que se debe establecer la hora de apagado. |
SuspendResumeInvocation Indica SuspendResumeInvocation. |
PlmPowerRequestCreate Indica que se ha creado la solicitud de energía. |
ScreenOff Indica que la pantalla está desactivada. |
CsDeviceNotification Indica la notificación del dispositivo. |
PlatformRole Indica el rol de plataforma. |
LastResumePerformance Indica la última vez que se reanudó el rendimiento. |
DisplayBurst Indica la ráfaga de pantalla. |
ExitLatencySamplingPercentage Indica el porcentaje de muestreo de latencia. |
RegisterSpmPowerSettings Indica que la configuración de energía está registrada. |
PlatformIdleStates Indica los estados inactivos de la plataforma. |
ProcessorIdleVeto Indica la veta inactiva del procesador. |
PlatformIdleVeto Indica la veta inactiva de la plataforma. |
SystemBatteryStatePrecise Indica el estado de la batería del sistema. |
ThermalEvent Indica el evento térmico. |
PowerRequestActionInternal Indica la acción interna de solicitud de energía. |
BatteryDeviceState Indica el estado del dispositivo de la batería. |
PowerInformationInternal Indica la información de energía interna. |
ThermalStandby Indica el modo de espera térmico. |
SystemHiberFileType Indica el tipo de archivo de hibernación del sistema. |
PhysicalPowerButtonPress Indica una pulsación de botón de encendido físico. |
QueryPotentialDripsConstraint Indica la posible restricción de goteo. |
EnergyTrackerCreate Indica que se crea el rastreador de energía. |
EnergyTrackerQuery Indica que se consulta el rastreador de energía. |
UpdateBlackBoxRecorder Indica que se actualiza la grabadora de caja negra. |
SessionAllowExternalDmaDevices Indica que la sesión permite dispositivos DMA externos. |
SendSuspendResumeNotification Indica la notificación de reanudación de la suspensión de envío. |
BlackBoxRecorderDirectAccessBuffer Indica que la grabadora de caja negra tiene búfer de acceso directo. |
PowerInformationLevelMaximum Indica el nivel de potencia máximo. |
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Ntpoapi.h) |