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 設定為所有零。
-
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 |