Как запустить COM-сервер в отдельном процессе dllhost?
Мой COM-компонент реализован как суррогатная dll. Я создаю один, вызывая CoCreateInstanceEx(), но он запустился в общем процессе dllhost.exe. Есть ли способ запустить мой COM-компонент в отдельном процессе dllhost?
1 ответ
Решение
Обмен суррогатами задокументирован здесь. Совместное использование происходит только в том случае, если AppId совпадает. Дайте свой уникальный.