gpt4 book ai didi

.net - 对 IID_ICorProfilerInfo 的引用失败

转载 作者:行者123 更新时间:2023-11-28 08:17:48 27 4
gpt4 key购买 nike

我正在尝试使用分析 API 构建自定义 .NET 分析器,但我对项目中的引用有疑问。我不是 C++ 工程师,所以请多多包涵。

我在 Visual Studio 2010 的 ATL Server 项目中创建了一个简单的 COM 服务器。一切都很好,直到我添加代码来查询正在服务的接口(interface):

HRESULT hr = pICorProfilerInfoUnk->QueryInterface( IID_ICorProfilerInfo,
(void **)&m_pICorProfilerInfo );

在头文件中,我引用了 cor.h 和 corprof.h 头文件,但我遗漏了一些东西。

作为引用,我使用的是来自此站点的代码 Sample作为引用。

如有任何帮助,我将不胜感激,我意识到这可能很晦涩。

谢谢

最佳答案

您可能缺少与 corguids.lib 的链接,它包含 IID_ICorProfilerInfo 的实际定义(在 corprof.h 中它仅声明为 extern)。在您提到的示例中,请参阅 Building the Source Code .

关于.net - 对 IID_ICorProfilerInfo 的引用失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7077756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com