Partager via


ShutdownBlockReasonDestroy, fonction (winuser.h)

Indique que le système peut être arrêté et libère la chaîne de raison.

Syntaxe

BOOL ShutdownBlockReasonDestroy(
  [in] HWND hWnd
);

Paramètres

[in] hWnd

Handle de la fenêtre main de l’application.

Valeur retournée

Si l’appel réussit, la valeur de retour est différente de zéro.

Si l’appel échoue, la valeur de retour est zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

Cette fonction ne peut être appelée qu’à partir du thread qui a créé la fenêtre spécifiée par le paramètre hWnd . Sinon, la fonction échoue et le dernier code d’erreur est ERROR_ACCESS_DENIED.

Si l’arrêt du système a été précédemment bloqué par la fonction ShutdownBlockReasonCreate , cette fonction libère la chaîne de raison. Sinon, cette fonction n’est pas opérationnelle.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll
Ensemble d’API ext-ms-win-ntuser-misc-l1-1-0 (introduit dans Windows 8)

Voir aussi

ShutdownBlockReasonCreate

Fermeture