Compartilhar via


Método SchedulerPolicy::SetPolicyValue

Defina o valor da chave de política fornecida como o parâmetro _Key e retorna o valor antigo.

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

Parâmetros

  • _Key
    A chave da política para definir um valor para.

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

Valor de retorno

Se a chave especificada pelo parâmetro de _Key é suportada, o valor de política antiga da chave é convertido em unsigned int.

Comentários

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

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

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

Requisitos

Cabeçalho: concrt.h

Namespace: simultaneidade

Consulte também

Referência

Classe SchedulerPolicy

Método SchedulerPolicy::GetPolicyValue

Método SchedulerPolicy::SetConcurrencyLimits

Enumeração PolicyElementKey