THREAD_POWER_THROTTLING_STATE structure (processthreadsapi.h)

Spécifie les stratégies de limitation et comment les appliquer à un thread cible lorsque ce thread est soumis à la gestion de l’alimentation. Cette structure est utilisée par la fonction SetThreadInformation.

Syntaxe

typedef struct _THREAD_POWER_THROTTLING_STATE {
  ULONG Version;
  ULONG ControlMask;
  ULONG StateMask;
} THREAD_POWER_THROTTLING_STATE;

Membres

Version

Version de la structure THREAD_POWER_THROTTLING_STATE .

Valeur Signification
THREAD_POWER_THROTTLING_CURRENT_VERSION La version actuelle.

ControlMask

Ce champ permet à l’appelant de prendre le contrôle du mécanisme de limitation d’alimentation.

Valeur Signification
THREAD_POWER_THROTTLING_EXECUTION_SPEED Gère la vitesse d’exécution du thread.

StateMask

Gère l’état marche/arrêt du mécanisme de limitation de l’alimentation.

Valeur Signification
THREAD_POWER_THROTTLING_EXECUTION_SPEED Gère la vitesse d’exécution du thread.

Configuration requise

Condition requise Valeur
En-tête processthreadsapi.h