Freigeben über


ntpoapi.h-Header

Dieser Header enthält Funktionen und Datenstrukturen, die eine Anwendung zum Energiemanagement verwenden kann. Weitere Informationen finden Sie unter:

ntpoapi.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
NtPowerInformation-

Erfahren Sie, wie die ZwPowerInformation-Routine Systemleistungsinformationen festlegt oder abruft.

Strukturen

 
BATTERY_REPORTING_SCALE

Akku-Miniklassentreiber füllen diese Struktur als Reaktion auf bestimmte BatteryMiniQueryInformation-Anforderungen aus.
CM_POWER_DATA

Die CM_POWER_DATA-Struktur enthält Informationen zum Energieverwaltungsstatus und zu den Funktionen eines Geräts.
COUNTED_REASON_CONTEXT

Die COUNTED_REASON_CONTEXT-Struktur enthält eine oder mehrere Zeichenfolgen, die Gründe für eine Energieanforderung geben.
PO_SPR_ACTIVE_SESSION_DATA

Zulassen, dass Treiber die Registrierung für START- und Endbenachrichtigungen der SPR Active-Sitzung registrieren/aufheben.
POWER_MONITOR_INVOCATION

POWER_PLATFORM_INFORMATION

Die POWER_PLATFORM_INFORMATION-Struktur enthält Informationen zu den Leistungsfunktionen des Systems.
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES

Weitere Informationen zu POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES
POWER_STATE

Die POWER_STATE Union gibt einen Systemleistungszustandswert oder einen Geräte-Leistungszustandswert an.
SYSTEM_POWER_STATE_CONTEXT

Die SYSTEM_POWER_STATE_CONTEXT-Struktur ist eine teilweise undurchsichtige Systemstruktur, die Informationen über die vorherigen Systemleistungszustände eines Computers enthält.

Aufzählungen

 
DEVICE_POWER_STATE

Der DEVICE_POWER_STATE Enumerationstyp gibt einen Gerätestromzustand an.
MONITOR_DISPLAY_STATE

Gibt den Energiestatus des Bildschirms an, auf dem angezeigt wird.
PO_INTERNAL_WAKE_SOURCE_TYPE

Weitere Informationen zu: PO_INTERNAL_WAKE_SOURCE_TYPE Enumeration
POWER_ACTION

Die POWER_ACTION Enumeration identifiziert die Systemleistungsaktionen, die auf einem Computer auftreten können.
POWER_INFORMATION_LEVEL

Gibt Informationen zum Leistungsniveau an.
POWER_MONITOR_REQUEST_REASON

Definiert Werte für Energieübergänge für einen Monitor.
POWER_REQUEST_TYPE

Die POWER_REQUEST_TYPE-Aufzählung gibt den Energieanforderungstyp an.
POWER_STATE_TYPE

Der POWER_STATE_TYPE Enumerationstyp gibt an, dass ein Energiezustandswert ein System-Energiezustand oder ein Geräte-Energiezustand ist.
SYSTEM_POWER_STATE

Der SYSTEM_POWER_STATE Enumerationstyp wird verwendet, um einen Systemstromzustand anzugeben.