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


структура POWER_THROTTLING_PROCESS_STATE (ntddk.h)

Хранит политики регулирования и как применять их к целевому процессу, когда этот процесс подлежит управлению питанием.

Синтаксис

typedef struct _POWER_THROTTLING_PROCESS_STATE {
  ULONG Version;
  ULONG ControlMask;
  ULONG StateMask;
} POWER_THROTTLING_PROCESS_STATE, *PPOWER_THROTTLING_PROCESS_STATE;

Члены

Version

Версия этой структуры. Установите значение PROCESS_POWER_THROTTLING_CURRENT_VERSION.

ControlMask

Флаги, позволяющие вызывающей стороны контролировать механизм регулирования питания.

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

StateMask

Флаги, управляющие состоянием регулирования питания.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1709
минимальный поддерживаемый сервер Windows Server 2016
заголовка ntddk.h