Freigeben über


ShutdownBlockReasonDestroy-Funktion (winuser.h)

Gibt an, dass das System heruntergefahren werden kann, und gibt die Grundzeichenfolge frei.

Syntax

BOOL ShutdownBlockReasonDestroy(
  [in] HWND hWnd
);

Parameter

[in] hWnd

Ein Handle für das Standard Fenster der Anwendung.

Rückgabewert

Wenn der Aufruf erfolgreich ist, ist der Rückgabewert nonzero.

Wenn der Aufruf fehlschlägt, ist der Rückgabewert 0. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Diese Funktion kann nur über den Thread aufgerufen werden, der das durch den hWnd-Parameter angegebene Fenster erstellt hat. Andernfalls schlägt die Funktion fehl, und der letzte Fehlercode wird ERROR_ACCESS_DENIED.

Wenn das Herunterfahren des Systems zuvor von der ShutdownBlockReasonCreate-Funktion blockiert wurde, gibt diese Funktion die Grundzeichenfolge frei. Andernfalls ist diese Funktion nicht aktiviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-misc-l1-1-0 (eingeführt in Windows 8)

Weitere Informationen

ShutdownBlockReasonCreate

Herunterfahren