Поделиться через


структура PROCESS_POWER_THROTTLING_STATE (processthreadsapi.h)

Указывает политики регулирования и способ их применения к целевому процессу, когда этот процесс подлежит управлению питанием. Эта структура используется функцией SetProcessInformation .

Синтаксис

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

Члены

Version

Версия структуры PROCESS_POWER_THROTTLING_STATE .

Значение Значение
PROCESS_POWER_THROTTLING_CURRENT_VERSION
Текущая версия.

ControlMask

Это поле позволяет вызывающей объекту управлять механизмом регулирования питания.

Значение Значение
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
Управляет скоростью выполнения процесса.

StateMask

Управляет состоянием включения и выключения механизма регулирования питания.

Значение Значение
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
Управляет скоростью выполнения процесса.

Требования

Требование Значение
Заголовок processthreadsapi.h