estrutura POWER_THROTTLING_PROCESS_STATE (ntddk.h)

Armazena as políticas de limitação e como aplicá-las a um processo de destino quando esse processo está sujeito ao gerenciamento de energia.

Sintaxe

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

Membros

Version

A versão dessa estrutura. Defina como PROCESS_POWER_THROTTLING_CURRENT_VERSION.

ControlMask

Sinalizadores que permitem que o chamador assuma o controle do mecanismo de limitação de energia.

  • PROCESS_POWER_THROTTLING_EXECUTION_SPEED: gerencia a velocidade de execução do processo.

StateMask

Sinalizadores que gerenciam o estado de ativação/desativação do mecanismo de limitação de energia.

  • PROCESS_POWER_THROTTLING_EXECUTION_SPEED: gerencia a velocidade de execução do processo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709
Servidor mínimo com suporte Windows Server 2016
Cabeçalho ntddk.h