如何使用Delphi跟踪COM+事件调用?

10

我有一个使用COM+对象建立的庞大应用程序,想要跟踪/记录这些组件调用事件。目标是找出问题并重构这些方法。

我找到了一些类似于这个API的文档,但我仅仅能够获取com+中池的名称。


3
这里有一个示例可能会有帮助这里 - Ondrej Kelle
谢谢提供链接,但是我无法获取数据。 - Gabriel Fonseca
2
您也可以在此处下载示例文件(http://db.tt/tvvW9pwR)。 - Ondrej Kelle
好的,经过一段时间的努力,我现在能够访问COM+调用,同时也能管理COM+对象的订阅,这是一个进步。尽快,我会将代码放到Github上。 - Gabriel Fonseca
1个回答

0
根据this,ETW可用于跟踪COM和COM+。我非常想知道它是否有效。另外请注意,ATL具有跟踪/日志记录机制(ATLTRACE2),可能会引起兴趣。

抱歉,我已经不在这个领域了。但还是谢谢!它可能会有用。 - Gabriel Fonseca

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接