DLL отладки, вызываемая с помощью CeRapiInvoke - PullRequest
1 голос
/ 04 сентября 2008

Я пытаюсь выполнить отладку в Cll, который вызывается на устройстве Windows Mobile с помощью CeRapiInvoke () (технически RAPI.Invoke () из OpenNETCF) из коробки Windows. Я хорошо знаком с подключением к процессу, который уже запущен для отладки загруженной библиотеки DLL (я делал это много раз со службами Windows Mobile), но я не могу понять, какой процесс на самом деле выполняет библиотеку DLL. Даже при запуске Remote Process Viewer я не вижу всплывающих новых процессов, поэтому это должно быть то, что уже запущено ... Есть идеи относительно того, к какому процессу подключаться для отладки в dll при вызове?

Edit: после попытки присоединиться к нескольким различным процессам я обнаружил, что это был "rapiclnt.exd", который добился цели.

1 Ответ

2 голосов
/ 08 ноября 2008

rapiclnt.exe - это процесс, который загружает библиотеки RAPI. Прочтите это, чтобы узнать больше об отладке библиотек RAPI.

http://knowledgepointer.wordpress.com/2008/11/08/debugging-rapi-dlls/

...