Поделиться через


Метод SchedulerPolicy::SetPolicyValue

Задает значение ключа политики предоставленного в виде параметра _Key и возвращает старое значение.

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

Параметры

  • _Key
    Ключ политики, для которого нужно установить значение.

  • _Value
    Значение, на которое нужно установить ключ политики.

Возвращаемое значение

Если поддерживается ключ, указанный параметром _Key старое значение политики для ключа приводит к unsigned int.

Заметки

Метод будет создавать invalid_scheduler_policy_key для недопустимого ключа политики или любого ключа политики, значение которого не может быть задано с помощью метода SetPolicyValue.

Метод выдаст invalid_scheduler_policy_value для значения, не поддерживаемого для ключа, указанного параметром _Key.

Обратите внимание, что этот метод не может установить политику MinConcurrency или MaxConcurrency. Чтобы задать эти значения, используйте метод SetConcurrencyLimits.

Требования

Заголовок: concrt.h

Пространство имен: concurrency

См. также

Ссылки

Класс SchedulerPolicy

Метод SchedulerPolicy::GetPolicyValue

Метод SchedulerPolicy::SetConcurrencyLimits

Перечисление PolicyElementKey