EngSetLastError-Funktion (winddi.h)
Die EngSetLastError-Funktion bewirkt, dass GDI einen Fehlercode meldet, der von einer Anwendung abgerufen werden kann.
Syntax
ENGAPI VOID EngSetLastError(
[in] ULONG unnamedParam1
);
Parameter
[in] unnamedParam1
Gibt den festzulegenden 32-Bit-Fehlercode an.
Rückgabewert
Keine
Bemerkungen
EngSetLastError legt den letzten Fehlercode für den aufrufenden Thread fest. Diese Funktion ermöglicht es einem Treiber, Fehlerbedingungen an eine Anwendung zu kommunizieren. Um diese Kommunikation zu erleichtern, sollte ein Treiber die in winerror.h definierten Win32-Anwendungsfehlercodes verwenden.
Nur der letzte festzulegende Fehlercode kann abgerufen werden. Das heißt, aufeinander folgende Aufrufe von EngSetLastError führen dazu, dass das Codefeld des letzten Fehlers überschrieben wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Universell |
Header | winddi.h (einschließlich Winddi.h) |
Bibliothek | Win32k.lib |
DLL | Win32k.sys |