Вопрос

У меня есть созданный MIDL интерфейс C ++ RPC от клиента, который определяет две простые функции RPC.

Я пытаюсь связаться с сервером из простого приложения C ++.У меня есть только файлы заголовков. Нужна ли мне еще и клиентская заглушка, чтобы успешно связать мою программу?

Это было полезно?

Решение

Для того, чтобы делать асинхронные запросы RPC от клиента, у вас обязательно должен быть файл-заглушка клиента.

В случае, если у вас нет клиентской заглушки, вам необходимо скомпилировать файл * .idl с помощью MIDL Когда вы это сделаете, вы получите следующий результат:

общий

Если у вас нет доступа к файлу * .idl, вы можете попробовать переписать его с нуля, используя объявления, взятые из вашего файла * .h.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top