Skip to content

2.34 已知错误码反查描述信息

https://scz.617.cn/windows/202306192027.txt

Q:

我知道"net helpmsg 5"会返回"Access is denied",但有次GetLastError()返回 12007,有什么办法反查描述信息?

A:

Visual Studio->Tools->Error Lookup

实际执行

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\errlook.exe

可以复制到别处使用。其缺省也不能查12007,假设已知该错误码由winhttp.h中声明 的函数返回,点击Modules,添加WINHTTP模块,再查12007,可知"无法解析服务器的 名称或地址"。本例亦可添加WININET模块,还有在线版本

Error Messages (Wininet.h) https://learn.microsoft.com/en-us/windows/win32/wininet/wininet-errors