Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beendet die Restart Manager-Sitzung. Diese Funktion sollte vom primären Installationsprogramm aufgerufen werden, das die Sitzung zuvor gestartet hat, indem die RmStartSession-Funktion aufgerufen wurde. Die RmEndSession-Funktion kann von einem sekundären Installationsprogramm aufgerufen werden, das der Sitzung beigetreten ist, sobald keine weiteren Ressourcen mehr vom sekundären Installationsprogramm registriert werden müssen.
Syntax
DWORD RmEndSession(
[in] DWORD dwSessionHandle
);
Parameter
[in] dwSessionHandle
Ein Handle für eine vorhandene Restart Manager-Sitzung.
Rückgabewert
Dies ist der neueste Fehler, der empfangen wurde. Die Funktion kann einen der Systemfehlercodes zurückgeben, die in Winerror.h definiert sind.
| Wert | Bedeutung |
|---|---|
|
Die Funktion wurde erfolgreich abgeschlossen. |
|
Eine Neustart-Manager-Funktion konnte in der zugewiesenen Zeit keinen Registrierungsschreibmutex abrufen. Ein Systemneustart wird empfohlen, da bei der weiteren Verwendung des Neustart-Managers wahrscheinlich ein Fehler auftritt. |
|
Ein Vorgang konnte weder lesen noch in die Registrierung schreiben. |
|
Ein Neustart-Manager-Vorgang konnte nicht abgeschlossen werden, da nicht genügend Arbeitsspeicher verfügbar war. |
|
Ein ungültiges Handle wurde an die Funktion übergeben. Für das angegebene 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 |