我有一个必须作为CComPtr加载的外部DLL。它包含多个接口,但是这些接口的内容可以在DLL版本之间改变。
是否可以确定已加载的DLL版本?调用CoCreateInstance之后,该DLL随后出现在Visual Studio的“模块”选项卡(包含版本)中,但是我不确定如何以编程方式获取此信息。 AfxGetModuleState似乎不包含有关DLL的任何信息。
我看过https://docs.microsoft.com/en-us/windows/desktop/psapi/enumerating-all-modules-for-a-process,但这些看似都不是我要寻找的模块/ dll。
任何帮助或建议将不胜感激。 谢谢