IRDVTaskPluginNotifySink::ScheduleTask-Methode
Wird vom Task-Agent aufgerufen, um einen Task 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 Startzeit der Aufgabe in UTC.
-
ftEndTime [ In]
-
Typ: FILETIME
Die Endzeit der Aufgabe in UTC. Übergeben Sie einen FILETIME-Wert, der auf alle Nullen festgelegt ist, wenn keine Endzeit angegeben ist.
-
ftDeadline [ In]
-
Typ: FILETIME
Der Stichtag für die Aufgabe in UTC. Damit wird die Priorität für mehrere Aufgaben innerhalb ihres Startfensters festgelegt. Wenn mehr als eine Aufgabe gestartet werden soll, wird zuerst die Aufgabe mit dem frühesten Stichtag gestartet.
-
bstrLabel [ In]
-
Typ: BSTR
Die Bezeichnung für den Task. 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, wird S _ OK zurückgegeben. 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 |