RmCancelCurrentTask-Funktion (restartmanager.h)
Bricht den aktuellen RmShutdown- oder RmRestart-Vorgang ab . Diese Funktion muss von der Anwendung aufgerufen werden, die die Sitzung durch Aufrufen der RmStartSession-Funktion gestartet hat.
Syntax
DWORD RmCancelCurrentTask(
[in] DWORD dwSessionHandle
);
Parameter
[in] dwSessionHandle
Ein Handle für eine vorhandene Sitzung.
Rückgabewert
Dies ist der letzte empfangene Fehler. Die Funktion kann einen der Systemfehlercodes zurückgeben, die in Winerror.h definiert sind.
Wert | Bedeutung |
---|---|
|
Ein Abbruch des aktuellen Vorgangs wird angefordert. |
|
Mindestens ein Argument ist falsch. Dieser Fehlerwert wird von der Funktion Restart Manager zurückgegeben, wenn ein NULL-Zeiger oder 0 in einem Parameter übergeben wird, der einen Wert ungleich NULL und ungleich Null erfordert. |
|
Ein Neustart-Manager-Vorgang konnte nicht abgeschlossen werden, weil nicht genügend Arbeitsspeicher verfügbar war. |
|
Für das bereitgestellte Handle ist keine Restart Manager-Sitzung vorhanden. |
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 | restartmanager.h |
Bibliothek | Rstrtmgr.lib |
DLL | Rstrtmgr.dll |