SchedulerPolicy::SchedulerPolicy 생성자
새 스케줄러 정책을 생성하고 동시성 런타임 및 리소스 관리자가 지원하는 정책 키의 값으로 채웁니다.
SchedulerPolicy();
SchedulerPolicy(
size_t _PolicyKeyCount,
...
);
SchedulerPolicy(
const SchedulerPolicy& _SrcPolicy
);
_PolicyKeyCount
_PolicyKeyCount 매개 변수를 따르는 키/값 쌍의 수입니다._SrcPolicy
복사할 소스 정책입니다.
첫 번째 생성자는 모든 정책이 기본 값으로 초기화되는 새 스케줄러 정책을 만듭니다.
두 번째 생성자는 초기화의 명명된 매개 변수 스타일을 사용하는 스케줄러 정책을 새로 만듭니다._PolicyKeyCount 매개 변수가 키/값 쌍으로 제공된 후의 값입니다.이 생성자에 지정되지 않은 모든 정책 키는 기본 값을 갖게 됩니다.이 생성자는 invalid_scheduler_policy_key, invalid_scheduler_policy_value 또는 invalid_scheduler_policy_thread_specification 예외를 throw할 수 있습니다.
세 번째 생성자는 복사 생성자입니다.종종 새 스케줄러 정책을 정의 하는 가장 편리한 방법은 기존 정책을 복사 및 수정을 사용 하 여 것은 SetPolicyValue 또는 SetConcurrencyLimits 메서드.
예제를 비롯 한 스케줄러 정책을 사용 하 여 작업에 대 한 자세한 내용은 스케줄러 정책.
헤더: concrt.h
네임 스페이스: 동시성
SchedulerPolicy::SetPolicyValue 메서드
SchedulerPolicy::GetPolicyValue 메서드