Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Indica informações de nível de energia.
Sintaxe
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,
SystemPowerSourceState,
PowerInformationLevelMaximum
} POWER_INFORMATION_LEVEL;
Constantes
SystemPowerPolicyAcIndica SystemPowerPolicyAc. |
SystemPowerPolicyDcIndica SystemPowerPolicyDc. |
VerifySystemPolicyAcIndica VerifySystemPolicyAc. |
VerifySystemPolicyDcIndica VerifySystemPolicyDc. |
SystemPowerCapabilitiesIndica os recursos de energia do sistema. |
SystemBatteryStateIndica o estado da bateria do sistema. |
SystemPowerStateHandlerIndica o manipulador de estado de energia do sistema. |
ProcessorStateHandlerIndica o manipulador de estado do processador. |
SystemPowerPolicyCurrentIndica a política de energia atual do sistema. |
AdministratorPowerPolicyIndica a política de energia do administrador. |
SystemReserveHiberFileIndica o SystemReserveHiberFile. |
ProcessorInformationIndica as informações do processador. |
SystemPowerInformationIndica as informações de energia do sistema. |
ProcessorStateHandler2Indica o manipulador de estado do processador. |
LastWakeTimeIndica a hora da última ativação. |
LastSleepTimeIndica a última hora de suspensão. |
SystemExecutionStateIndica o estado de execução do sistema. |
SystemPowerStateNotifyHandlerIndica o manipulador de notificação de estado de energia do sistema. |
ProcessorPowerPolicyAcIndica ProcessorPowerPolicyAc. |
ProcessorPowerPolicyDcIndica ProcessorPowerPolicyDc. |
VerifyProcessorPowerPolicyAcIndica VerifyProcessorPowerPolicyAc. |
VerifyProcessorPowerPolicyDcIndica VerifyProcessorPowerPolicyDc. |
ProcessorPowerPolicyCurrentIndica a política de energia do processador atual. |
SystemPowerStateLoggingIndica SystemPowerStateLogging. |
SystemPowerLoggingEntryIndica SystemPowerLoggingEntry. |
SetPowerSettingValueIndica que o valor da configuração de energia está definido. |
NotifyUserPowerSettingIndica que o usuário deve ser notificado sobre a configuração de energia. |
PowerInformationLevelUnused0Indica que o nível de informações de energia não é utilizado. |
SystemMonitorHiberBootPowerOffIndica que a energia de inicialização do monitor do sistema está desativada. |
SystemVideoStateIndica o estado do vídeo do sistema. |
TraceApplicationPowerMessageIndica a mensagem de energia do aplicativo de rastreamento. |
TraceApplicationPowerMessageEndIndica o fim da mensagem de energia do aplicativo de rastreamento. |
ProcessorPerfStatesIndica os estados de desempenho do processador. |
ProcessorIdleStatesIndica os estados ociosos do processador. |
ProcessorCapIndica o limite do processador. |
SystemWakeSourceIndica a fonte de ativação do sistema. |
SystemHiberFileInformationIndica as informações do arquivo de hibernação do sistema. |
TraceServicePowerMessageIndica a mensagem de energia do serviço de rastreamento. |
ProcessorLoadIndica a carga do processador. |
PowerShutdownNotificationIndica a notificação de desligamento de energia. |
MonitorCapabilitiesIndica os recursos do monitor. |
SessionPowerInitIndica que a energia da sessão foi inicializada. |
SessionDisplayStateIndica o estado de exibição da sessão. |
PowerRequestCreateIndica que uma solicitação de energia foi criada. |
PowerRequestActionIndica a ação da solicitação de energia. |
GetPowerRequestListIndica que a lista de solicitações de energia deve ser enfileirada. |
ProcessorInformationExIndica ProcessorInformationEx. |
NotifyUserModeLegacyPowerEventIndica que uma notificação deve ser criada para o evento de energia herdado do modo de usuário. |
GroupParkIndica o parque de grupos. |
ProcessorIdleDomainsIndica os domínios ociosos do processador. |
WakeTimerListIndica a lista de temporizadores de ativação. |
SystemHiberFileSizeIndica o tamanho do arquivo de hibernação do sistema. |
ProcessorIdleStatesHvIndica os estados ociosos do processador. |
ProcessorPerfStatesHvIndica os estados de desempenho do processador. |
ProcessorPerfCapHvIndica os recursos de desempenho do processador. |
ProcessorSetIdleIndica que o processador foi definido como ocioso. |
LogicalProcessorIdlingIndica que o processador está em idling. |
UserPresenceIndica a presença do usuário. |
PowerSettingNotificationNameIndica o nome da notificação de configuração de energia. |
GetPowerSettingValueIndica que o valor da configuração de energia deve ser enfileirado. |
IdleResiliencyIndica a resiliência ociosa. |
SessionRITStateIndica o estado RIT da sessão. |
SessionConnectNotificationIndica a notificação de conexão da sessão. |
SessionPowerCleanupIndica a limpeza de energia da sessão. |
SessionLockStateIndica o estado de bloqueio da sessão. |
SystemHiberbootStateIndica o estado de inicialização de hibernação do sistema. |
PlatformInformationIndica as informações da plataforma. |
PdcInvocationIndica a invocação pdc. |
MonitorInvocationIndica a invocação do monitor. |
FirmwareTableInformationRegisteredIndica as informações da tabela de firmware registradas. |
SetShutdownSelectedTimeIndica que o tempo de desligamento deve ser definido. |
SuspendResumeInvocationIndica SuspendResumeInvocation. |
PlmPowerRequestCreateIndica que a solicitação de energia foi criada. |
ScreenOffIndica que a tela está desativada. |
CsDeviceNotificationIndica a notificação do dispositivo. |
PlatformRoleIndica a função de plataforma. |
LastResumePerformanceIndica a última vez em que o desempenho foi retomado. |
DisplayBurstIndica a intermitência de exibição. |
ExitLatencySamplingPercentageIndica o percentual de amostragem de latência. |
RegisterSpmPowerSettingsIndica que as configurações de energia estão registradas. |
PlatformIdleStatesIndica os estados ociosos da plataforma. |
ProcessorIdleVetoIndica o veto ocioso do processador. |
PlatformIdleVetoIndica o veto ocioso da plataforma. |
SystemBatteryStatePreciseIndica o estado da bateria do sistema. |
ThermalEventIndica o evento térmico. |
PowerRequestActionInternalIndica a ação de solicitação de energia interna. |
BatteryDeviceStateIndica o estado do dispositivo da bateria. |
PowerInformationInternalIndica as informações de energia internas. |
ThermalStandbyIndica espera térmica. |
SystemHiberFileTypeIndica o tipo de arquivo de hibernação do sistema. |
PhysicalPowerButtonPressIndica que um botão de energia física é pressionado. |
QueryPotentialDripsConstraintIndica a restrição de possíveis gotas. |
EnergyTrackerCreateIndica que o rastreador de energia foi criado. |
EnergyTrackerQueryIndica que o rastreador de energia é consultado. |
UpdateBlackBoxRecorderIndica que o gravador de caixa preta é atualizado. |
SessionAllowExternalDmaDevicesIndica que a sessão permite dispositivos DMA externos. |
SendSuspendResumeNotificationIndica a notificação de suspensão/retomada de envio. |
BlackBoxRecorderDirectAccessBufferIndica o buffer de acesso direto do gravador de caixa preta. |
PowerInformationLevelMaximumIndica o nível máximo de energia. |
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | ntpoapi.h (inclua Ntpoapi.h) |