enumerazione POWER_INFORMATION_LEVEL (ntpoapi.h)
Indica le informazioni sul livello di alimentazione.
Sintassi
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;
Costanti
SystemPowerPolicyAc Indica SystemPowerPolicyAc. |
SystemPowerPolicyDc Indica SystemPowerPolicyDc. |
VerifySystemPolicyAc Indica VerifySystemPolicyAc. |
VerifySystemPolicyDc Indica VerifySystemPolicyDc. |
SystemPowerCapabilities Indica le funzionalità di alimentazione del sistema. |
SystemBatteryState Indica lo stato della batteria del sistema. |
SystemPowerStateHandler Indica il gestore dello stato di alimentazione del sistema. |
ProcessorStateHandler Indica il gestore dello stato del processore. |
SystemPowerPolicyCurrent Indica i criteri di alimentazione correnti del sistema. |
AdministratorPowerPolicy Indica i criteri di risparmio energia dell'amministratore. |
SystemReserveHiberFile Indica SystemReserveHiberFile. |
ProcessorInformation Indica le informazioni sul processore. |
SystemPowerInformation Indica le informazioni sull'alimentazione del sistema. |
ProcessorStateHandler2 Indica il gestore dello stato del processore. |
LastWakeTime Indica l'ultima ora di riattivazione. |
LastSleepTime Indica l'ora dell'ultima sospensione. |
SystemExecutionState Indica lo stato di esecuzione del sistema. |
SystemPowerStateNotifyHandler Indica il gestore di notifica dello stato di alimentazione del sistema. |
ProcessorPowerPolicyAc Indica ProcessorPowerPolicyAc. |
ProcessorPowerPolicyDc Indica ProcessorPowerPolicyDc. |
VerifyProcessorPowerPolicyAc Indica VerifyProcessorPowerPolicyAc. |
VerifyProcessorPowerPolicyDc Indica VerifyProcessorPowerPolicyDc. |
ProcessorPowerPolicyCurrent Indica i criteri di alimentazione del processore correnti. |
SystemPowerStateLogging Indica SystemPowerStateLogging. |
SystemPowerLoggingEntry Indica SystemPowerLoggingEntry. |
SetPowerSettingValue Indica che il valore dell'impostazione di alimentazione è impostato. |
NotifyUserPowerSetting Indica che l'utente deve ricevere una notifica dell'impostazione di risparmio energia. |
PowerInformationLevelUnused0 Indica che il livello di informazioni sull'alimentazione non è utilizzato. |
SystemMonitorHiberBootPowerOff Indica che l'alimentazione di avvio del monitoraggio di sistema è disattivata. |
SystemVideoState Indica lo stato del video di sistema. |
TraceApplicationPowerMessage Indica il messaggio di alimentazione dell'applicazione di traccia. |
TraceApplicationPowerMessageEnd Indica la fine del messaggio di alimentazione dell'applicazione di traccia. |
ProcessorPerfStates Indica gli stati delle prestazioni del processore. |
ProcessorIdleStates Indica gli stati di inattività del processore. |
ProcessorCap Indica il limite del processore. |
SystemWakeSource Indica l'origine di riattivazione del sistema. |
SystemHiberFileInformation Indica le informazioni sul file di ibernazione del sistema. |
TraceServicePowerMessage Indica il messaggio di alimentazione del servizio di traccia. |
ProcessorLoad Indica il carico del processore. |
PowerShutdownNotification Indica la notifica di arresto dell'alimentazione. |
MonitorCapabilities Indica le funzionalità del monitoraggio. |
SessionPowerInit Indica che la potenza della sessione è stata inizializzata. |
SessionDisplayState Indica lo stato di visualizzazione della sessione. |
PowerRequestCreate Indica che è stata creata una richiesta di alimentazione. |
PowerRequestAction Indica l'azione della richiesta di alimentazione. |
GetPowerRequestList Indica che l'elenco di richieste di alimentazione deve essere accodato. |
ProcessorInformationEx Indica ProcessorInformationEx. |
NotifyUserModeLegacyPowerEvent Indica che deve essere creata una notifica per l'evento di alimentazione legacy in modalità utente. |
GroupPark Indica il parco del gruppo. |
ProcessorIdleDomains Indica i domini inattive del processore. |
WakeTimerList Indica l'elenco timer di riattivazione. |
SystemHiberFileSize Indica le dimensioni del file di ibernazione del sistema. |
ProcessorIdleStatesHv Indica gli stati di inattività del processore. |
ProcessorPerfStatesHv Indica gli stati di prestazioni del processore. |
ProcessorPerfCapHv Indica le funzionalità delle prestazioni del processore. |
ProcessorSetIdle Indica che il processore è stato impostato su inattiva. |
LogicalProcessorIdling Indica che il processore è inattiva. |
UserPresence Indica la presenza dell'utente. |
PowerSettingNotificationName Indica il nome della notifica dell'impostazione dell'alimentazione. |
GetPowerSettingValue Indica che il valore dell'impostazione di alimentazione deve essere accodato. |
IdleResiliency Indica la resilienza inattiva. |
SessionRITState Indica lo stato RIT della sessione. |
SessionConnectNotification Indica la notifica di connessione della sessione. |
SessionPowerCleanup Indica la pulizia dell'alimentazione della sessione. |
SessionLockState Indica lo stato di blocco della sessione. |
SystemHiberbootState Indica lo stato di avvio dell'ibernazione del sistema. |
PlatformInformation Indica le informazioni sulla piattaforma. |
PdcInvocation Indica la chiamata pdc. |
MonitorInvocation Indica la chiamata al monitoraggio. |
FirmwareTableInformationRegistered Indica le informazioni sulla tabella del firmware registrata. |
SetShutdownSelectedTime Indica che l'ora di arresto deve essere impostata. |
SuspendResumeInvocation Indica SuspendResumeInvocation. |
PlmPowerRequestCreate Indica che la richiesta di alimentazione è stata creata. |
ScreenOff Indica che lo schermo è disattivato. |
CsDeviceNotification Indica la notifica del dispositivo. |
PlatformRole Indica il ruolo della piattaforma. |
LastResumePerformance Indica l'ultima ripresa delle prestazioni. |
DisplayBurst Indica il burst di visualizzazione. |
ExitLatencySamplingPercentage Indica la percentuale di campionamento della latenza. |
RegisterSpmPowerSettings Indica che le impostazioni di risparmio energia sono registrate. |
PlatformIdleStates Indica gli stati di inattività della piattaforma. |
ProcessorIdleVeto Indica il veto inattiva del processore. |
PlatformIdleVeto Indica il veto inattiva della piattaforma. |
SystemBatteryStatePrecise Indica lo stato della batteria del sistema. |
ThermalEvent Indica l'evento termico. |
PowerRequestActionInternal Indica l'azione interna della richiesta di alimentazione. |
BatteryDeviceState Indica lo stato del dispositivo della batteria. |
PowerInformationInternal Indica le informazioni di alimentazione interne. |
ThermalStandby Indica lo standby termico. |
SystemHiberFileType Indica il tipo di file di ibernazione del sistema. |
PhysicalPowerButtonPress Indica una pressione fisica del pulsante di alimentazione. |
QueryPotentialDripsConstraint Indica il potenziale vincolo di goccia. |
EnergyTrackerCreate Indica che viene creato il tracciatore energetico. |
EnergyTrackerQuery Indica che viene eseguita una query sullo strumento di rilevamento dell'energia. |
UpdateBlackBoxRecorder Indica che il registratore scatola nera viene aggiornato. |
SessionAllowExternalDmaDevices Indica che la sessione consente dispositivi DMA esterni. |
SendSuspendResumeNotification Indica la notifica di invio di sospensione/ripresa. |
BlackBoxRecorderDirectAccessBuffer Indica il buffer di accesso diretto del registratore di caselle nere. |
PowerInformationLevelMaximum Indica il livello di potenza massimo. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntpoapi.h (include Ntpoapi.h) |