CoCreateInstance 出错 ,返回 -2147221164 CLASS_NOT_REGISTERED ,原因

今天发现有台机子执行 CoCreateInstance 总是不成功,而在其他的很多机子上是没有问题的。

追了半天发现这台机子的注册表权限不对。HKEY_CLASSES_ROOT的权限只有Everyone,少了System,以及其他的几个。

加上System之后就可以了。不知道Everyone为啥不包含System?

posted @ 2006-12-25 11:29  四六成双  阅读(882)  评论(0编辑  收藏  举报