我创建了一个实现 COM 对象的 COM 对象服务器 exe,并调用 CoRegisterClassObject,然后休眠很长时间(以防止进程退出)
运行它之后,我有另一个 COM 客户端 exe,它使用之前在 CoRegisterClassObject 上注册的对象的 CLSID 调用 CoCreateInstance,
CoCreateInstance 冻结线程,但如果我关闭 COM 服务器进程 - 然后 CoCreateInstance 立即返回“类未注册。”。
你们有谁知道发生了什么事吗?
谢谢你。