我正在尝试从 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/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top