Freigeben über


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

Weitere Informationen

EngGetLastError