IRDVTaskPluginNotifySink::ScheduleTask 方法
由任务代理调用以计划任务。
语法
HRESULT ScheduleTask(
[in] FILETIME ftStartTime,
[in] FILETIME ftEndTime,
[in] FILETIME ftDeadline,
[in] BSTR bstrLabel,
[in] BSTR bstrIdentifier,
[in] SAFEARRAY(BYTE) saContext
);
parameters
-
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 企业版 |
最低受支持的服务器 |
Windows Server 2008 R2 |