Método de SchedulerPolicy::SetPolicyValue

Define o valor da chave de diretiva fornecido como o _Key parâmetro e retorna o valor antigo.

unsigned int SetPolicyValue(
   PolicyElementKey _Key,
   unsigned int _Value
);

Parâmetros

  • _Key
    A chave de diretiva para definir um valor.

  • _Value
    O valor para definir a chave de política.

Valor de retorno

Se a chave especificada o _Key parâmetro é suportado, converter o valor antigo de diretiva para a chave para um unsigned int.

Comentários

O método lançará invalid_scheduler_policy_key para uma chave de política inválido ou cujo valor não pode ser definido por qualquer chave de política de SetPolicyValue método.

O método lançará invalid_scheduler_policy_value para um valor que não há suporte para a chave especificada o _Key parâmetro.

Observe que esse método não é permitido definir o MinConcurrency ou MaxConcurrency políticas.Para definir esses valores, use o SetConcurrencyLimits método.

Requisitos

Cabeçalho: concrt.h

Namespace: concorrência

Consulte também

Referência

Classe de SchedulerPolicy

Método de SchedulerPolicy::GetPolicyValue

Método de SchedulerPolicy::SetConcurrencyLimits

Enumeração de PolicyElementKey