Отладочная библиотека DLL, вызываемая с помощью CeRapiInvoke
-
09-06-2019 - |
Вопрос
Я пытаюсь выполнить отладку в C dll, которая вызывается на устройстве Windows Mobile с помощью CeRapiInvoke () (технически RAPI.Invoke() из OpenNETCF) из окна Windows.Я очень хорошо знаком с подключением к процессу, который уже запущен для отладки загруженной библиотеки dll (я делал это много раз с Windows Mobile services), но, похоже, я не могу понять, какой процесс на самом деле запускает библиотеку dll.Даже при запуске программы просмотра удаленных процессов я не вижу, чтобы появлялись какие-либо новые процессы, так что это должно быть что-то, что уже запущено...Есть идеи относительно того, к какому процессу подключиться, чтобы выполнять отладку в dll при вызове?
Редактировать:После попытки подключиться к нескольким различным процессам я обнаружил, что именно "rapiclnt.exd" сделал свое дело.
Решение
rapiclnt.exe это процесс, который загружает библиотеки DLL RAPI.Прочтите это для получения дополнительной информации об отладке библиотек DLL RAPI.
http://knowledgepointer.wordpress.com/2008/11/08/debugging-rapi-dlls/