GetLastError函数
发布日期:2021-06-30 12:12:16 浏览次数:2 分类:技术文章

本文共 363 字,大约阅读时间需要 1 分钟。

错误代码各个位数的意义: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说明来确定函数状况。

转载地址:https://jadeshu.blog.csdn.net/article/details/71072289 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:FormatMessage函数
下一篇:WIN32窗口类风格和窗口风格(备查询)

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月28日 19时22分00秒