COM local server (exe) by .Net
От: yury.aserchev  
Дата: 20.01.06 09:31
Оценка:
Доброго времени суток.

Подскажите пожалуйста напрвление решения следующей проблемы:
У меня имеется задача написать некий COM сервер средствами .NET, чтобы в системе существовала единственная его копия. Т.е. при создании очередным клиентом эеземпляра класса сервера возвращался уже работающий экземпляр.
Прочел insideCom Дейла Роджерсона. Там для этой цели описывается функция
CoRegisterClassObject(
*pData->m_pCLSID,
static_cast<IUnknown*>(pIFactory),
CLSCTX_LOCAL_SERVER,
REGCLS_MULTIPLEUSE,
&dwRegister);
Но я не могу разобраться как ее вызвать в .Net. Или, может, там это как то упрощено или я подхожу к проблеме не с той стооны...
Если кто сталкивался с подобной проблемой киньте пожалуйста сслылку где можно прочесть про то как это реализуется.

Большое спасибо.
mailto yury.aserchev@mail.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.