Condividi tramite


Intestazione ntpoapi.h

Questa intestazione contiene funzioni e strutture di dati che un'applicazione può usare il risparmio energia. Per altre informazioni, vedere:

ntpoapi.h contiene le interfacce di programmazione seguenti:

Funzioni

 
NtPowerInformation

Scopri come la routine ZwPowerInformation imposta o recupera le informazioni sull'alimentazione del sistema.

Strutture

 
BATTERY_REPORTING_SCALE

I driver miniclass della batteria compilano questa struttura in risposta a determinate richieste BatteryMiniQueryInformation.
CM_POWER_DATA

La struttura CM_POWER_DATA contiene informazioni sullo stato e sulle funzionalità di risparmio energia di un dispositivo.
COUNTED_REASON_CONTEXT

La struttura COUNTED_REASON_CONTEXT contiene una o più stringhe che forniscono motivi per una richiesta di alimentazione.
PO_SPR_ACTIVE_SESSION_DATA

Consenti ai driver di registrare/annullare la registrazione per le notifiche di avvio e fine della sessione attiva SPR.
POWER_PLATFORM_INFORMATION

La struttura POWER_PLATFORM_INFORMATION contiene informazioni sulle funzionalità di alimentazione del sistema.
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES

Altre informazioni su POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES
POWER_STATE

L'unione POWER_STATE specifica un valore di stato di alimentazione del sistema o un valore di stato di alimentazione del dispositivo.
SYSTEM_POWER_STATE_CONTEXT

La struttura SYSTEM_POWER_STATE_CONTEXT è una struttura di sistema parzialmente opaca che contiene informazioni sugli stati di alimentazione del sistema precedenti di un computer.

Enumerazioni

 
DEVICE_POWER_STATE

Il tipo di enumerazione DEVICE_POWER_STATE indica uno stato di alimentazione del dispositivo.
MONITOR_DISPLAY_STATE

Indica lo stato di alimentazione del monitor visualizzato.
PO_INTERNAL_WAKE_SOURCE_TYPE

Altre informazioni su: enumerazione PO_INTERNAL_WAKE_SOURCE_TYPE
POWER_ACTION

L'enumerazione POWER_ACTION identifica le azioni di alimentazione del sistema che possono verificarsi in un computer.
POWER_INFORMATION_LEVEL

Indica le informazioni sul livello di alimentazione.
POWER_MONITOR_REQUEST_REASON

Definisce i valori per i motivi delle transizioni di alimentazione per un monitoraggio.
POWER_REQUEST_TYPE

L'enumerazione POWER_REQUEST_TYPE indica il tipo di richiesta di alimentazione.
POWER_STATE_TYPE

Il tipo di enumerazione POWER_STATE_TYPE indica che un valore di stato di alimentazione è uno stato di alimentazione del sistema o uno stato di alimentazione del dispositivo.
SYSTEM_POWER_STATE

Il tipo di enumerazione SYSTEM_POWER_STATE viene usato per indicare uno stato di alimentazione del sistema.