调试使用 CeRapiInvoke 调用的 DLL
-
09-06-2019 - |
题
我正在尝试从 Windows 盒子中使用 CeRapiInvoke()(技术上来自 OpenNETCF 的 RAPI.Invoke())调试在 Windows Mobile 设备上调用的 C dll。我非常熟悉附加到已经运行的进程来调试加载的 dll(我已经使用 Windows Mobile 服务做过很多次),但我似乎无法弄清楚哪个进程实际上正在运行该 dll。即使运行远程进程查看器,我也没有看到任何新进程弹出,所以它一定是已经在运行的进程......关于附加到哪个进程以便在调用时调试 dll 有什么想法吗?
编辑:在尝试附加到几个不同的进程后,我发现是“rapiclnt.exd”做到了这一点。
解决方案
rapiclnt.exe 是加载 RAPI dll 的进程。阅读本文以了解有关调试 RAPI dll 的更多信息。
http://knowledgepointer.wordpress.com/2008/11/08/debugging-rapi-dlls/
不隶属于 StackOverflow