다음을 통해 공유


SchedulerPolicy::SetPolicyValue 메서드

_Key 매개 변수로 제공된 정책 키 값을 검색하고 오래된 값을 반환합니다.

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

매개 변수

  • _Key
    값을 설정할 정책 키입니다.

  • _Value
    정책 키를 설정할 값입니다.

반환 값

_Key 매개 변수에 지정된 키가 지원되지 않는 경우 키에 대한 오래된 정책 값은 unsigned int로 캐스트됩니다.

설명

잘못된 정책 키 또는 SetPolicyValue 메서드가 값을 설정할 수 없는 정책 키에 대해 메서드는 invalid_scheduler_policy_key를 throw합니다.

_Key 매개 변수가 지정한 키에 대해 지원되지 않는 값에 대해 메서드는 invalid_scheduler_policy_value를 throw합니다.

이 메서드는 MinConcurrency 또는 MaxConcurrency 정책을 설정할 수 없습니다. 이러한 값을 설정하려면 SetConcurrencyLimits 메서드를 사용합니다.

요구 사항

헤더: concrt.h

네임스페이스: 동시성

참고 항목

참조

SchedulerPolicy 클래스

SchedulerPolicy::GetPolicyValue 메서드

PolicyElementKey 열거형

기타 리소스

SchedulerPolicy::SetConcurrencyLimits 메서드