Compartir a través de


SchedulerPolicy::SetPolicyValue (Método)

Establece el valor de la clave de la directiva proporcionado como el parámetro _Key y devuelve el valor anterior.

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

Parámetros

  • _Key
    La clave de la directiva para la que establecer un valor.

  • _Value
    El valor en el que establecer la clave de la directiva.

Valor devuelto

Si la clave especificada por el parámetro _Key se admite, el valor de directiva anterior de la clave convertido en un unsigned int.

Comentarios

El método producirá invalid_scheduler_policy_key para una clave de la directiva no válida o cualquier clave de la directiva cuyo valor no se puede establecer por el método SetPolicyValue.

El método producirá invalid_scheduler_policy_value para un valor que no se admite con la clave especificada por el parámetro _Key.

Observe que este método no puede establecer las directivas MinConcurrency ni MaxConcurrency. Para establecer estos valores, use el método SetConcurrencyLimits.

Requisitos

Encabezado: concrt.h

Espacio de nombres: Simultaneidad

Vea también

Referencia

SchedulerPolicy (Clase)

SchedulerPolicy::GetPolicyValue (Método)

PolicyElementKey (Enumeración)

Otros recursos

SchedulerPolicy::SetConcurrencyLimits (Método)