Здравствуйте MaximE, Вы писали:
ME>Здравствуйте iyusov, Вы писали:
I>>Есть проблема. Создаю экземпляр удаленного сервера, вызываю его методы, затем отсоединяюсь. После этого не перегружаю клиента опять создаю новый экземпляр и пытаюсь вызвать любой его метод. В ответ получаю hRes = 0x800706a7, что рачшифровывается как "последовательность протокола RPC не поддерживается". При этом вызов до метода сервера не доходит. А если клиент и сервер на одной машине, то все хорошо (как оно обычно и бывает). Если кто может, помогите.
ME>С каким ключом у тебя регистрируется объект класса в сервере? Случайно не с REGCLS_SINGLEUSE?
нет.регистрится так: _Module.RegisterClassObjects(CLSCTX_LOCAL_SERVER, REGCLS_MULTIPLEUSE | REGCLS_SUSPENDED);, что подверждается одновременной работой двух клиетнтов с двумя разными объектами