SchedulerPolicy::SetPolicyValue-Methode
Legt den Wert des Richtlinienschlüssels fest, der als _Key-Parameter angegeben wurde, und gibt den alten Wert zurück.
_CRTIMP unsigned int SetPolicyValue(
PolicyElementKey _Key,
unsigned int _Value
);
Parameter
_Key
Der Richtlinienschlüssel, für den ein Wert festgelegt werden soll._Value
Der Wert, auf den der Richtlinienschlüssel festgelegt werden soll.
Rückgabewert
Wenn der im _Key-Parameter angegebene Schlüssel unterstützt wird, ist dies der alte Richtlinienwert für den in einen unsigned int umgewandelten Schlüssel.
Hinweise
Die Methode löst invalid_scheduler_policy_key für einen ungültigen Richtlinienschlüssel oder einen beliebigen Richtlinienschlüssel aus, dessen Wert nicht von der SetPolicyValue-Methode festgelegt werden kann.
Die Methode löst invalid_scheduler_policy_value für einen Wert aus, der für den vom _Key-Parameter angegebenen Schlüssel nicht unterstützt wird.
Beachten Sie, dass diese Methode die Richtlinien MinConcurrency und MaxConcurrency nicht festlegen darf. Um diese Werte festzulegen, verwenden Sie die SetConcurrencyLimits-Methode.
Anforderungen
Header: concrt.h
Namespace: Concurrency
Siehe auch
Referenz
SchedulerPolicy::GetPolicyValue-Methode