COM-сервер ATL - создание COM-объекта, определенного в ATL-сервере, с этого сервера - PullRequest
1 голос
/ 18 ноября 2009

Я создал проект ATL COM Server C ++ с помощью мастера Visual Studio 2005. Я добавил новый класс COM с помощью мастера простых объектов ATL. Теперь, когда я пытаюсь создать этот экземпляр класса COM со своего сервера (вызывая CoCreateInstance на сервере ATL), я получаю ошибку CO_E_SERVER_EXEC_FAILURE от CoCreateInstance. Когда я пытаюсь создать этот объект из другого проекта (другого исполняемого файла Win32), объект создается правильно. Что вызывает эту ошибку?

1 Ответ

2 голосов
/ 18 ноября 2009

Есть отличное сообщение в блоге , доступное здесь , в котором обсуждаются причины, по которым вы можете получить этот HRESULT.

...