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 |