다음을 통해 공유


CurrentScheduler::ScheduleTask 메서드

호출 컨텍스트와 관련된 스케줄러 내에 간단한 작업을 예약합니다. 간단한 작업은 런타임에 결정되는 일정 그룹에 배치됩니다. _Placement 매개 변수를 사용하는 버전은 작업이 지정된 위치에서 실행 되도록 합니다.

static void __cdecl ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data
);

static void __cdecl ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data,
   location& _Placement
);

매개 변수

  • _Proc
    간단한 작업 본문을 수행하기 위해 실행할 함수에 대한 포인터입니다.

  • _Data
    작업 본문에 매개 변수로 전달되는 데이터에 대한 void 포인터입니다.

  • _Placement
    가벼운 작업에서 실행이 될 위치에 대한 참조입니다.

설명

이 메서드는 현재 호출 컨텍스트에 연결된 스케줄러가 없는 경우 호출 컨텍스트에 만들고 있거나 연결하고 있는 프로세스의 기본 스케줄러에서 발생합니다.

요구 사항

헤더: concrt.h

네임스페이스: 동시성

참고 항목

참조

CurrentScheduler 클래스

ScheduleGroup 클래스

위치 클래스

개념

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