다음을 통해 공유


IRDVTaskPluginNotifySink::ScheduleTask 메서드

태스크 에이전트가 작업을 예약하기 위해 호출합니다.

구문

HRESULT ScheduleTask(
  [in] FILETIME        ftStartTime,
  [in] FILETIME        ftEndTime,
  [in] FILETIME        ftDeadline,
  [in] BSTR            bstrLabel,
  [in] BSTR            bstrIdentifier,
  [in] SAFEARRAY(BYTE) saContext
);

매개 변수

ftStartTime [in]

형식: FILETIME

가장 빠른 작업 시작 시간(UTC)입니다.

ftEndTime [in]

형식: FILETIME

작업 종료 시간(UTC)입니다. 종료 시간이 지정되지 않은 경우 FILETIME 집합을 모두 0으로 전달합니다.

ftDeadline [in]

형식: FILETIME

작업 마감일(UTC)입니다. 시작 창 내에 있는 여러 작업에 대한 우선 순위를 설정하는 데 사용됩니다. 둘 이상의 작업을 시작해야 하는 경우 가장 빠른 기한이 있는 작업이 먼저 시작됩니다.

bstrLabel [in]

형식: BSTR

작업에 대한 레이블입니다. StartTask 메서드에 전달됩니다.

bstrIdentifier [in]

형식: BSTR

태스크의 식별자입니다. StartTask 메서드에 전달됩니다.

saContext [in]

형식: SAFEARRAY(BYTE)

작업에 대한 선택적 데이터입니다. StartTask 메서드에 전달됩니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 Enterprise
지원되는 최소 서버
Windows Server 2008 R2

추가 정보

IRDVTaskPluginNotifySink