HRESULT | 值 | 含义 |
S_OK | 0x00000000 | 成功 |
S_FALSE | 0x00000001 | 函数成功执行完成,但返回时出现错误 |
E_INVALIDARG | 0x80070057 | 参数有错误 |
E_OUTOFMEMORY | 0x8007000E | 内存申请错误 |
E_UNEXPECTED | 0x8000FFFF | 未知的异常 |
E_NOTIMPL | 0x80004001 | 未实现功能 |
E_FAIL | 0x80004005 |
HRESULT 函数返回值详细介绍
最新推荐文章于 2019-04-26 13:36:46 发布
博客详细介绍了HRESULT的结构,这是一个用于COM错误代码的双字节值。当最高位为0时表示操作成功,为1时表示错误。文章讨论了如何在程序中检查HRESULT的返回值,包括使用比较运算符、switch语句以及VC提供的宏进行错误处理。
摘要由CSDN通过智能技术生成