Fonction EngSetLastError (winddi.h)
La fonction EngSetLastError permet à GDI de signaler un code d’erreur, qui peut être récupéré par une application.
Syntaxe
ENGAPI VOID EngSetLastError(
[in] ULONG unnamedParam1
);
Paramètres
[in] unnamedParam1
Spécifie le code d’erreur 32 bits à définir.
Valeur de retour
None
Remarques
EngSetLastError définit le dernier code d’erreur pour le thread appelant. Cette fonction permet à un pilote de communiquer des conditions d’erreur à une application. Pour faciliter cette communication, un pilote doit utiliser les codes d’erreur de l’application Win32 définis dans winerror.h.
Seul le dernier code d’erreur à définir est récupérable ; autrement dit, les appels consécutifs à EngSetLastError entraînent le remplacement du champ de code de la dernière erreur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Universal |
En-tête | winddi.h (inclure Winddi.h) |
Bibliothèque | Win32k.lib |
DLL | Win32k.sys |