EngSetLastError 函数 (winddi.h)

EngSetLastError 函数会导致 GDI 报告可由应用程序检索的错误代码。

语法

ENGAPI VOID EngSetLastError(
  [in] ULONG unnamedParam1
);

参数

[in] unnamedParam1

指定要设置的 32 位错误代码。

返回值

备注

EngSetLastError 设置调用线程的最后一个错误代码。 此函数允许驱动程序将错误条件传达给应用程序。 为了方便这种通信,驱动程序应使用 winerror.h 中定义的 Win32 应用程序错误代码。

只能检索要设置的最后一个错误代码;也就是说,连续调用 EngSetLastError 将导致覆盖最后一个错误代码字段。

要求

要求
最低受支持的客户端 在 Windows 2000 及更高版本的 Windows 操作系统中可用。
目标平台 通用
标头 winddi.h (包括 Winddi.h)
Library Win32k.lib
DLL Win32k.sys

另请参阅

EngGetLastError