Freigeben über


ntpoapi.h-Header

Dieser Header enthält Funktionen und Datenstrukturen, die eine Anwendung für die Energieverwaltung verwenden kann. Weitere Informationen findest du unter

ntpoapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
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 den Funktionen eines Geräts.
COUNTED_REASON_CONTEXT

Die COUNTED_REASON_CONTEXT-Struktur enthält eine oder mehrere Zeichenfolgen, die eine Energieanforderung begründen.
PO_SPR_ACTIVE_SESSION_DATA

Zulassen, dass Treiber die Registrierung/Aufhebung der Registrierung für Benachrichtigungen zum Starten und Beenden von SPR Active-Sitzungen zulassen.
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äteleistungszustandswert 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.

Enumerationen

 
DEVICE_POWER_STATE

Der DEVICE_POWER_STATE-Enumerationstyp gibt einen Geräteleistungszustand an.
MONITOR_DISPLAY_STATE

Gibt den Energiezustand des Monitors an, auf dem angezeigt wird.
PO_INTERNAL_WAKE_SOURCE_TYPE

Weitere Informationen: 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 zur Energieebene an.
POWER_MONITOR_REQUEST_REASON

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

Die POWER_REQUEST_TYPE-Enumeration gibt den Energieanforderungstyp an.
POWER_STATE_TYPE

Der POWER_STATE_TYPE-Enumerationstyp gibt an, dass ein Energiezustandswert ein Systemleistungszustand oder ein Gerätestromzustand ist.
SYSTEM_POWER_STATE

Der SYSTEM_POWER_STATE-Enumerationstyp wird verwendet, um einen Systemleistungszustand anzugeben.