[질문] ATL Com server 제작 시, multi-instance문제.

bizzare의 이미지

ATL 을 이용해 exe com server를 제작 중입니다. (test.exe라 하죠)

기본적으로 client에서 CoCreateInstance를 통해 comserver를 구동하게 되면,
기본적으로는 2번, 3번 CoCreateInstance를 실행해도, test.exe는 1개만 실행됩니다.

MFC를 통해 com server를 만들 때는,

IMPLEMENT_OLECREATE 대신, IMPLEMENT_OLECREATE2를 호출하면 test.exe가 CoCreateInstance한 횟수만큼 생성되죠.

그런데, ATL에서는 어떻게 해야 다수의 process를 실행할 수 있는지 모르겠습니다.

CoCreateInstance를 할 때마다 새로운 exe가 실행되어야 할 필요가 있거든요.

도움 부탁드립니다.