GetProcessShutdownParameters, fonction (processthreadsapi.h)
Récupère les paramètres d’arrêt du processus en cours d’appel.
Syntaxe
BOOL GetProcessShutdownParameters(
[out] LPDWORD lpdwLevel,
[out] LPDWORD lpdwFlags
);
Paramètres
[out] lpdwLevel
Pointeur vers une variable qui reçoit le niveau de priorité d’arrêt. Les niveaux supérieurs s’arrêtent d’abord. Les ordres d’arrêt au niveau du système sont réservés aux composants système. Les nombres plus élevés s’arrêtent d’abord. Voici les conventions de niveau.
Valeur | Signification |
---|---|
|
Plage du dernier arrêt réservé par le système. |
|
Dernière plage d’arrêt réservée à l’application. |
|
Application réservée « entre » plage d’arrêt. |
|
Première plage d’arrêt réservée à l’application. |
|
Première plage d’arrêt réservée au système. |
Tous les processus commencent au niveau de l’arrêt 0x280.
[out] lpdwFlags
Pointeur vers une variable qui reçoit les indicateurs d’arrêt. Ce paramètre peut être la valeur suivante.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | processthreadsapi.h (inclure Windows.h) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |