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) |