IRDVTaskPluginNotifySink::ScheduleTask-Methode
Wird vom Task-Agent aufgerufen, um eine Aufgabe zu planen.
Syntax
HRESULT ScheduleTask(
[in] FILETIME ftStartTime,
[in] FILETIME ftEndTime,
[in] FILETIME ftDeadline,
[in] BSTR bstrLabel,
[in] BSTR bstrIdentifier,
[in] SAFEARRAY(BYTE) saContext
);
Parameter
-
ftStartTime [in]
-
Typ: FILETIME
Die früheste Vorgangsstartzeit in UTC.
-
ftEndTime [in]
-
Typ: FILETIME
Die Vorgangsendzeit in UTC. Übergeben Sie einen FILETIME-Satz an alle Nullen, wenn keine Endzeit angegeben ist.
-
ftDeadline [in]
-
Typ: FILETIME
Der Vorgangstermin in UTC. Dies wird verwendet, um die Priorität für mehrere Aufgaben festzulegen, die sich innerhalb ihres Startfensters befinden. Wenn mehrere Aufgaben gestartet werden sollen, wird zuerst die Aufgabe mit der frühesten Frist gestartet.
-
bstrLabel [in]
-
Typ: BSTR
Die Bezeichnung für die Aufgabe. Dies wird an die StartTask-Methode übergeben.
-
bstrIdentifier [in]
-
Typ: BSTR
Der Bezeichner des Tasks. Dies wird an die StartTask-Methode übergeben.
-
saContext [in]
-
Typ: SAFEARRAY(BYTE)
Optionale Daten für den Task. Dies wird an die StartTask-Methode übergeben.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 Enterprise |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 |