没有合适的资源?快使用搜索试试~ 我知道了~
COM技术-第六章 关于HRESULT、GUID、注册表及其他细节.ppt
5星 · 超过95%的资源 需积分: 17 4 下载量 31 浏览量
2012-08-01
15:23:02
上传
评论
收藏 2.88MB PPT 举报
温馨提示
COM技术COM技术COM技术 参考书是COM技术内幕,如果大家要看某一部分,课件就很好了
资源推荐
资源详情
资源评论
讨论
讨论
讨论组件如何在 的注册表中发
布其位置信息
飞机上的仪表可以告诉飞机及其个系统的运行情况,但其主要作用却
是在某个地方出了问题时进行报警。
组件没有仪表。它们使用 来向其用户报告各种情况。
容易使人将这种类型的值当成是一个指向某个结果的句柄,
值实际上是一个可分成三个域的 位值。
不应将它想成是结果的句柄,应将其当成是“这就是结果”。
系统所生成的 值在 头文件 中定义。
值同 的错误代码有些类似,但读者不应将它们等
同起来。
低 为包含的就是函数的返回代码,其余 位包含的是此类型及
返回值职员的更详细的信息。
表示成功返回的代码在起名称前有一个 前缀,而表示失败返回的
代码在其名称前的前缀是 。
S_OK 函数成功。定义为 0
NOERROR 同 S_OK 相同
S_FALSE 函数成功返回一个布尔值。定义为 1
E_UNEXPECTED 无法预知的失败
E_NOIMPLE 成员函数未被实现
E_NOINTERFACE 组件不支持所请求的接口。
E_OUTOFMEMORY 组件无法分配所需的内存
E_FAIL 没有指定的失败
成功的代码有多个,失败的代码也有多个。
失败的代码可能会发生变化。
一个函数在各种情况下返回的状态代码通常将包含
多个成功的代码及多个失败代码。所以要使用
及 宏来判断,一般不能直
接将 值同某个成功代码(如 )进
行比较以决定某个函数是否成功,也不能同某个失
败代码进行比较决定函数调用是否失败。
剩余35页未读,继续阅读
资源评论
- lcc422017-11-18可用,值得参考
hpustudent
- 粉丝: 2
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功