ITaskService::NewTask-Methode (taskschd.h)
Gibt ein leeres Aufgabendefinitionsobjekt zurück, das mit Einstellungen und Eigenschaften ausgefüllt und dann mit der ITaskFolder::RegisterTaskDefinition-Methode registriert wird.
Syntax
HRESULT NewTask(
[in] DWORD flags,
[out] ITaskDefinition **ppDefinition
);
Parameter
[in] flags
Dieser Parameter ist für die zukünftige Verwendung reserviert und muss auf 0 festgelegt werden.
[out] ppDefinition
Die Aufgabendefinition, die alle Informationen angibt, die zum Erstellen einer neuen Aufgabe erforderlich sind.
Übergeben Sie einen Verweis auf einen NULL-ITaskDefinition-Schnittstellenzeiger. Das Verweisen auf einen Nicht-NULL-Zeiger kann zu einem Speicherverlust führen, da der Zeiger überschrieben wird.
Der zurückgegebene ITaskDefinition-Zeiger muss nach seiner Verwendung freigegeben werden.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Die Methode wurde ohne Fehler erfolgreich zurückgegeben. |
|
NULL wurde an den ppDefinition-Parameter übergeben. Übergeben Sie einen Verweis auf einen NULL-ITaskDefinition-Schnittstellenzeiger. |
|
Ein nichtzero-Wert wurde an den Flags-Parameter übergeben. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | taskschd.h |
Bibliothek | Taskschd.lib |
DLL | Taskschd.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für