SchedulerPolicy::SetPolicyValue Method
Sets the value of the policy key supplied as the _Key parameter and returns the old value.
_CRTIMP unsigned int SetPolicyValue(
PolicyElementKey _Key,
unsigned int _Value
);
Parameters
_Key
The policy key to set a value for._Value
The value to set the policy key to.
Return Value
If the key specified by the _Key parameter is supported, the old policy value for the key cast to an unsigned int.
Remarks
The method will throw invalid_scheduler_policy_key for an invalid policy key or any policy key whose value cannot be set by the SetPolicyValue method.
The method will throw invalid_scheduler_policy_value for a value that is not supported for the key specified by the _Key parameter.
Note that this method is not allowed to set the MinConcurrency or MaxConcurrency policies. To set these values, use the SetConcurrencyLimits method.
Requirements
Header: concrt.h
Namespace: Concurrency
See Also
Reference
SchedulerPolicy::GetPolicyValue Method