작업 항목 추가
예약된 작업 폴더에 작업 항목을 추가하는 방법에는 두 가지가 있습니다. 폴더 내에 새 작업 항목을 만들거나 폴더에 기존 작업 항목을 추가할 수 있습니다.
참고
현재는 예약된 작업 폴더에 작업 개체만 추가할 수 있습니다. 작업을 추가할 때 작업 클래스 및 작업 인터페이스 ITask의 식별자를 알고 있어야 합니다.
ITaskScheduler::NewWorkItem 메서드를 호출하여 새 작업 항목을 만듭니다. 이 메서드는 사용자가 제공한 이름을 사용하여 새 작업 항목 개체를 만들고 예약된 작업 폴더에 작업 항목을 추가합니다. 새 작업 항목을 만들 때 작업 스케줄러는 새 개체에 필요한 메모리를 할당합니다.
예약된 작업 폴더에 기존 작업 항목을 추가하려면 ITaskScheduler::AddWorkItem 메서드를 호출합니다. 이 메서드를 호출할 때 개체를 만들어야 합니다.
작업 항목에 제공하는 이름은 예약된 작업 폴더 내에서 고유해야 합니다. ITaskScheduler::NewWorkItem 메서드 또는 ITaskScheduler::AddWorkItem 메서드를 호출할 때 이름이 같은 작업 항목이 이미 있는 경우 메서드는 ERROR_FILE_EXISTS 오류를 반환합니다. 자세한 내용은 NewWorkItem 예제를 사용하여 작업 만들기를 참조하세요.