调试使用CeRapiInvoke调用的DLL
时间:2020-03-05 18:47:24 来源:igfitidea点击:
我正在尝试调试从Windows框中使用CeRapiInvoke()(从OpenNETCF技术上为RAPI.Invoke())在Windows Mobile设备上调用的C dll。我非常熟悉添加到已经在运行的用于调试加载的dll的进程中(我已经使用Windows Mobile服务完成了很多次),但是我似乎无法弄清楚实际上哪个进程正在运行dll。即使在运行Remote Process Viewer时,我也看不到任何新进程弹出,因此它一定已经在运行中。关于要添加到哪个进程以便在调用时调试到dll的任何想法?
编辑:尝试添加到几个不同的进程后,我发现是" rapiclnt.exd"起到了作用。
解决方案
回答
rapiclnt.exe是加载RAPI dll的过程。阅读此内容以获取有关调试RAPI dll的更多信息。
http://knowledgepointer.wordpress.com/2008/11/08/debugging-rapi-dlls/