Windows Asynchronous RPC C ++ MIDL
Вопрос
У меня есть созданный MIDL интерфейс C ++ RPC от клиента, который определяет две простые функции RPC.
Я пытаюсь связаться с сервером из простого приложения C ++.У меня есть только файлы заголовков. Нужна ли мне еще и клиентская заглушка, чтобы успешно связать мою программу?
Решение
Для того, чтобы делать асинхронные запросы RPC от клиента, у вас обязательно должен быть файл-заглушка клиента.
В случае, если у вас нет клиентской заглушки, вам необходимо скомпилировать файл * .idl с помощью MIDL Когда вы это сделаете, вы получите следующий результат:
общийЕсли у вас нет доступа к файлу * .idl, вы можете попробовать переписать его с нуля, используя объявления, взятые из вашего файла * .h.
Не связан с StackOverflow