Metodo SchedulerPolicy::SetPolicyValue

Imposta il valore della chiave dei criteri fornito come parametro _Key e restituisce il valore precedente.

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

Parametri

  • _Key
    Chiave dei criteri per cui impostare un valore.

  • _Value
    Valore su cui impostare la chiave dei criteri.

Valore restituito

Se la chiave specificata dal parametro _Key è supportata, il valore dei criteri precedenti per la chiave di cui è stato eseguito il cast in unsigned int.

Note

Il metodo genererà invalid_scheduler_policy_key per una chiave dei criteri non valida o per una qualsiasi chiave dei criteri il cui valore non può essere impostato dal metodo SetPolicyValue.

Il metodo genererà invalid_scheduler_policy_thread_specification per un valore non supportato per la chiave specificata dal parametro _Key.

Notare che questo metodo non può impostare i criteri MinConcurrency o MaxConcurrency. Per impostare tali valori, utilizzare il metodo SetConcurrencyLimits.

Requisiti

Header: concrt.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Classe SchedulerPolicy

Metodo SchedulerPolicy::GetPolicyValue

Enumerazione PolicyElementKey

Altre risorse

Metodo SchedulerPolicy::SetConcurrencyLimits