IScheduledWorkItem 인터페이스(mstask.h)
[[이 API는 운영 체제 또는 제품의 후속 버전에서 변경되거나 사용할 수 없습니다. 대신 작업 스케줄러 2.0 인터페이스를 사용하세요.] ]
특정 작업 항목을 관리하는 메서드를 제공합니다.
상속
IScheduledWorkItem 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IScheduledWorkItem 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IScheduledWorkItem 인터페이스에는 이러한 메서드가 있습니다.
IScheduledWorkItem::CreateTrigger 작업 항목에 대한 트리거를 만듭니다. |
IScheduledWorkItem::D eleteTrigger 작업 항목에서 트리거를 삭제합니다. |
IScheduledWorkItem::EditWorkItem 사용자가 해당 페이지에서 속성을 설정할 수 있도록 작업 항목의 작업, 일정 및 설정 속성 페이지를 표시합니다. |
IScheduledWorkItem::GetAccountInformation 작업 항목의 계정 이름을 검색합니다. |
IScheduledWorkItem::GetComment 작업 항목에 대한 주석을 검색합니다. |
IScheduledWorkItem::GetCreator 작업 항목의 작성자의 이름을 검색합니다. |
IScheduledWorkItem::GetErrorRetryCount 오류가 발생할 때 작업 스케줄러가 작업을 다시 시도하는 횟수를 검색합니다. 이 메서드가 구현되지 않은 경우 |
IScheduledWorkItem::GetErrorRetryInterval 오류가 발생할 경우 작업 스케줄러가 작업 항목을 실행하려고 시도하는 시간 간격(분)을 검색합니다. 이 메서드가 구현되지 않은 경우 |
IScheduledWorkItem::GetExitCode 마지막 실행에서 작업 항목과 연결된 실행 파일에서 반환된 마지막 종료 코드를 검색합니다. 또한 메서드는 작업 항목을 마지막으로 실행하려고 할 때 작업 스케줄러에 반환된 종료 코드를 반환합니다. |
IScheduledWorkItem::GetFlags 모든 유형의 작업 항목의 동작을 수정하는 플래그를 검색합니다. |
IScheduledWorkItem::GetIdleWait 작업 항목의 유휴 대기 시간을 검색합니다. |
IScheduledWorkItem::GetMostRecentRunTime 작업 항목이 실행되기 시작한 가장 최근 시간을 검색합니다. |
IScheduledWorkItem::GetNextRunTime 다음 번에 작업 항목이 실행될 때를 검색합니다. |
IScheduledWorkItem::GetRunTimes 지정된 기간 동안 작업 항목 실행 시간을 검색합니다. |
IScheduledWorkItem::GetStatus 작업 항목의 상태 검색합니다. |
IScheduledWorkItem::GetTrigger 작업 트리거를 검색합니다. |
IScheduledWorkItem::GetTriggerCount 현재 작업 항목에 대한 트리거 수를 검색합니다. |
IScheduledWorkItem::GetTriggerString 작업 항목 트리거를 설명하는 문자열을 검색합니다. |
IScheduledWorkItem::GetWorkItemData 작업 항목과 연결된 애플리케이션 정의 데이터를 검색합니다. |
IScheduledWorkItem::Run 작업 스케줄러 서비스에 작업 항목을 실행하도록 요청을 보냅니다. |
IScheduledWorkItem::SetAccountInformation 작업 항목을 실행하는 데 사용되는 계정 이름 및 암호를 설정합니다. |
IScheduledWorkItem::SetComment 작업 항목에 대한 주석을 설정합니다. |
IScheduledWorkItem::SetCreator 작업 항목 작성자의 이름을 설정합니다. |
IScheduledWorkItem::SetErrorRetryCount 오류가 발생할 경우 작업 스케줄러가 작업 항목을 다시 실행하려고 시도하는 횟수를 설정합니다. 이 메서드가 구현되지 않은 경우 |
IScheduledWorkItem::SetErrorRetryInterval 오류가 발생한 후 작업 스케줄러에서 작업 항목을 실행하려는 시도 사이의 시간 간격(분)을 설정합니다. 이 메서드가 구현되지 않은 경우 |
IScheduledWorkItem::SetFlags 모든 유형의 작업 항목의 동작을 수정하는 플래그를 설정합니다. |
IScheduledWorkItem::SetIdleWait 작업 항목을 실행하기 전에 시스템이 유휴 상태여야 하는 시간(분)을 설정합니다. |
IScheduledWorkItem::SetWorkItemData 이 메서드는 작업 항목과 연결된 애플리케이션 정의 데이터를 저장합니다. |
IScheduledWorkItem::Terminate 이 메서드는 작업 항목의 실행을 종료합니다. |
설명
IScheduledWorkItem 인터페이스는 ITask 인터페이스의 기본 인터페이스입니다. IScheduledWorkItem에서 제공하는 모든 메서드는 ITask 인터페이스에서 상속되며 일반적으로 해당 인터페이스를 통해 호출됩니다.
예제
이 인터페이스에 대한 자세한 내용 및 예제 코드는 C/C++ 코드 예제: 작업 종료를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | mstask.h |
재배포 가능 파일 | Windows NT 4.0 및 Windows 95에서 인터넷 Explorer 4.0 이상 |