GetLastError函数
2017-05-01 20:09
183 查看
错误代码各个位数的意义:GetLastError函数返回值!SetLastError可是设置这个错误代码。
位 | 31-30 | 29 | 28 | 27-16 | 15-0 |
内容 | 严重性 | Micorsoft/ 客户定制 | 保留 | Facility 代码 | 异常代码 |
含义 | 0=成功 1=提示信息 2=警告 3=错误 | 0=微软定义 1=客户定义代码 | 0 | 前256个值有微软保留 | Micorsoft/ 客户定制 |
Windows函数返回值的意义:
VOID:这个函数不可能失败!
BOOL:FALSE失败;TRUE成功。
HANDLE:失败返回NULL,否则返回非零句柄。如果有特殊说明,则可能为特殊值例如:INVALID_HANDLE_VALUE。
PVOID:返回一个内存地址,失败为NULL
LONG/DWORD:应该根据SDK说明来确定函数状况。
相关文章推荐
- GetLastError函数实现
- 显示GetLastError函数的错误信息
- WinSocket套接字关于Connect函数通过GetLastError 返回10038或者(在一个非套接字上尝试了一个操作)
- GetLastError()函数返回值及含义
- GetLastError()函数
- gethostname()函数出错:WSAGetLastError 10093 解决方法
- GetLastError()函数的介绍
- GetLastError 函数返回值大全
- 显示GetLastError函数的错误信息
- 关于MFC中GetLastError函数返回值的含义(仅供参考)
- C/C++错误分析errno,perror,strerror和GetLastError()函数返回的错误代码的意义
- GetLastError函数返回值的含义
- Windows API GetLastError()函数返回值含义解释
- GetLastError()函数返回值及含义
- GetLastError()函数的用法
- Windows 的GetLastError()函数返回值之含义
- windows下socket编程GetLastError()函数返回结果与对照表
- TransactNamedPipe函数在切换线程时失败,GetLastError 返回 231。 再次 Read 成功。
- GDI+ / PNG 实现半透明窗口,正常情况下没有问题 将系统设置为16位色后UpdateLayeredWindow函数失败,GetLastError返回8(ERROR_NOT_ENOUGH_MEMORY)
- windows下socket编程GetLastError()函数返回结果与对照表-转