CoCreateInstance 出错 ,返回 -2147221164 CLASS_NOT_REGISTERED ,原因
今天发现有台机子执行 CoCreateInstance 总是不成功,而在其他的很多机子上是没有问题的。
追了半天发现这台机子的注册表权限不对。HKEY_CLASSES_ROOT的权限只有Everyone,少了System,以及其他的几个。
加上System之后就可以了。不知道Everyone为啥不包含System?
今天发现有台机子执行 CoCreateInstance 总是不成功,而在其他的很多机子上是没有问题的。
追了半天发现这台机子的注册表权限不对。HKEY_CLASSES_ROOT的权限只有Everyone,少了System,以及其他的几个。
加上System之后就可以了。不知道Everyone为啥不包含System?