HRESULT 返回值
来源:互联网 发布:阿里云ces 免登 编辑:程序博客网 时间:2024/05/29 04:57
The following table lists the values of common HRESULT values. More values are contained in the header file winerror.h.
Name
Description
Value
S_OK
Operation successful
0x00000000
E_UNEXPECTED
Unexpected failure
0x8000FFFF
E_NOTIMPL
Not implemented
0x80004001
E_OUTOFMEMORY
Failed to allocate necessary memory
0x8007000E
E_INVALIDARG
One or more arguments are invalid
0x80070057
E_NOINTERFACE
No such interface supported
0x80004002
E_POINTER
Invalid pointer
0x80004003
E_HANDLE
Invalid handle
0x80070006
E_ABORT
Operation aborted
0x80004004
E_FAIL
Unspecified failure
0x80004005
E_ACCESSDENIED
General access denied error
0x80070005
S_FALSE
Operation failure
HRESULT 其实是一个双字节的值,其最高位(bit)如果是0表示成功,1表示错误。我们在程序中如果需要判断返回值,则可以使用比较运算符号;switch开关语句;也可以使用VC提供的宏:
HRESULT hr = 调用组件函数; if( SUCCEEDED( hr ) ){...} // 如果成功 ...... if( FAILED( hr ) ){...} // 如果失败
- HRESULT 返回值
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT 函数返回值
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT返回值说明
- HRESULT返回值解析
- HRESULT返回值说明
- HRESULT返回值
- HRESULT返回值说明(转)
- HRESULT返回值说明(转) .
- COM返回值HRESULT\SCODE
- HRESULT返回值说明(转)
- Opera Synchronize - 利用起Opera的在线收藏夹同步
- 跨网段打印机共享
- 三个按钮的模式对话框(javascript showModelDialog实现)
- 常见证件照对应尺寸
- DNS注册申请实验
- HRESULT 返回值
- 解析SOA十大设计原则 公共接口与内部实现要明确界限
- Lesson 69 The car race.
- C# 3.0语言新特性(一)
- SQL Server存储过程命名标准
- 域名系统【DNS】
- 更改Windows收藏夹路径三法
- SQL Server 身份验证模式[转]
- C# 3.0语言新特性(二)