Freigeben über


IRegisteredTask::Stop-Methode (taskschd.h)

Beendet den registrierten Task sofort.

Syntax

HRESULT Stop(
  [in] LONG flags
);

Parameter

[in] flags

Reserviert. Muss Null sein.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Alle Instanzen der registrierten Aufgabe, deren Benutzer zum Beenden berechtigt ist, wurden beendet.
S_FALSE
Der Benutzer kann Instanzen der Aufgabe nicht erfolgreich beenden.

Hinweise

Die IRegisteredTask::Stop-Funktion beendet alle Instanzen der Aufgabe.

Systemkontobenutzer können eine Aufgabe beenden, Benutzer mit Administratorgruppenberechtigungen können eine Aufgabe beenden, und wenn ein Benutzer über Berechtigungen zum Ausführen und Lesen einer Aufgabe verfügt, kann der Benutzer die Aufgabe beenden. Ein Benutzer kann die Aufgabeninstanzen beenden, die unter denselben Anmeldeinformationen wie das Benutzerkonto ausgeführt werden. In allen anderen Fällen wird dem Benutzer der Zugriff zum Beenden der Aufgabe verweigert.

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

IRegisteredTask