Freigeben über


PROCESS_POWER_THROTTLING_STATE-Struktur (processthreadsapi.h)

Gibt die Drosselungsrichtlinien an und wie sie auf einen Zielprozess angewendet werden, wenn dieser Prozess der Energieverwaltung unterliegt. Diese Struktur wird von der SetProcessInformation-Funktion verwendet.

Syntax

typedef struct _PROCESS_POWER_THROTTLING_STATE {
  ULONG Version;
  ULONG ControlMask;
  ULONG StateMask;
} PROCESS_POWER_THROTTLING_STATE, *PPROCESS_POWER_THROTTLING_STATE;

Member

Version

Die Version der PROCESS_POWER_THROTTLING_STATE-Struktur .

Wert Bedeutung
PROCESS_POWER_THROTTLING_CURRENT_VERSION
Die aktuelle Version.

ControlMask

Dieses Feld ermöglicht es dem Aufrufer, die Kontrolle über den Leistungsdrosselungsmechanismus zu übernehmen.

Wert Bedeutung
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
Verwaltet die Ausführungsgeschwindigkeit des Prozesses.

StateMask

Verwaltet den Ein-/Aus-Zustand des Stromdrosselungsmechanismus.

Wert Bedeutung
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
Verwaltet die Ausführungsgeschwindigkeit des Prozesses.

Anforderungen

Anforderung Wert
Header processthreadsapi.h