다음을 통해 공유


Scheduler::Create 메서드

_Policy 매개 변수에서 동작을 설명하는 새 스케줄러를 만들고 스케줄러에 초기 참조를 배치하고 해당 포인터를 반환합니다.

static Scheduler * __cdecl Create(
   const SchedulerPolicy& _Policy
);

매개 변수

  • _Policy
    새로 만든 스케줄러의 동작을 설명하는 스케줄러 정책입니다.

반환 값

새로 만든 스케줄러에 대한 포인터입니다.Scheduler 개체에는 배치할 수 있는 초기 참조 횟수가 있습니다.

설명

스케줄러를 만든 후에 Create 메서드를 호출 해야는 Release 시점이 나중에 초기 참조 횟수를 제거 하 고 종료 하려면 스케줄러 허용 하 메서드.

이 메서드를 사용하여 만든 스케줄러는 호출 컨텍스트와 연결되어 있지 않습니다.사용 하 여 컨텍스트에 연결 될 수 있는 첨부 메서드.

이 메서드는 예외를 포함 하 여 다양 한 throw 할 수 있습니다 scheduler_resource_allocation_errorinvalid_scheduler_policy_value.

요구 사항

헤더: concrt.h

네임 스페이스: 동시성

참고 항목

참조

Scheduler 클래스

Scheduler::Release 메서드

Scheduler::Attach 메서드

CurrentScheduler::Create 메서드

PolicyElementKey 열거형

개념

작업 스케줄러(동시성 런타임)