如何获取调用者模块的名字?

时间:2022-10-01 18:21:04
我在开发一个dll,功能是打印trace信息,自动获取谁(模块名,比如caller.dll)在调用我的trace函数,然后在log中打印出来。在移植到windows phone 8的时候,发现已无法通过GetModuleFileName来获取调用者的名字。由于目前已经在windows desktop上运行了,所以接口不太容易动,靠调用祝主动传入模块名的方式不太合适。求助wp8上有没有类似GetModuleFileName的c++ API,可以从HModule获取Module名字?

感谢关注,求帮助。

2 个解决方案

#1


普通开发者没有这个权限。也没有这个API

#2


嗯,感谢版主,我也得出了这个杯具的结论,只好改动接口来避开这个问题了。

#1


普通开发者没有这个权限。也没有这个API

#2


嗯,感谢版主,我也得出了这个杯具的结论,只好改动接口来避开这个问题了。