Freigeben über


UnregisterApplicationRestart-Funktion (winbase.h)

Entfernt die aktive instance einer Anwendung aus der Neustartliste.

Syntax

HRESULT UnregisterApplicationRestart();

Rückgabewert

Diese Funktion gibt bei Erfolg S_OK oder einen der folgenden Fehlercodes zurück.

Rückgabecode Beschreibung
E_FAIL
Interner Fehler.

Hinweise

Sie müssen diese Funktion vor dem Beenden nicht aufrufen. Sie müssen die Registrierung nur entfernen, wenn Sie die Anwendung nicht neu starten möchten. Beispielsweise könnten Sie die Registrierung entfernen, wenn Ihre Anwendung in einen beschädigten Zustand eingetreten ist, in dem auch ein zukünftiger Neustart fehlschlägt. Sie müssen diese Funktion aufrufen, bevor die Anwendung abnormal ausfällt.

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 winbase.h (einschließlich Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

RegisterApplicationRestart