Compartilhar via


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. Definido 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 mecanismo de limitação de energia no estado de ativação/desativação.

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709
servidor com suporte mínimo Windows Server 2016
cabeçalho ntddk.h