Compartilhar via


estrutura PROCESS_POWER_THROTTLING_STATE (processthreadsapi.h)

Especifica as políticas de limitação e como aplicá-las a um processo de destino quando esse processo está sujeito ao gerenciamento de energia. Essa estrutura é usada pela função SetProcessInformation .

Sintaxe

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

Membros

Version

A versão da estrutura PROCESS_POWER_THROTTLING_STATE .

Valor Significado
PROCESS_POWER_THROTTLING_CURRENT_VERSION
A versão atual.

ControlMask

Esse campo permite que o chamador assuma o controle do mecanismo de limitação de energia.

Valor Significado
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
Gerencia a velocidade de execução do processo.

StateMask

Gerencia o estado de ativação/desativação do mecanismo de limitação de energia.

Valor Significado
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
Gerencia a velocidade de execução do processo.

Requisitos

Requisito Valor
Cabeçalho processthreadsapi.h