Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何跟踪COM+;Delphi的事件呼叫?_Windows_Delphi_Winapi_Com+ - Fatal编程技术网

Windows 如何跟踪COM+;Delphi的事件呼叫?

Windows 如何跟踪COM+;Delphi的事件呼叫?,windows,delphi,winapi,com+,Windows,Delphi,Winapi,Com+,我有一个用COM+对象制作的大型应用程序,我想跟踪/记录这些组件的事件调用。我们的目标是发现问题并重构这些方法。 我找到了一些类似这样的API文档,但我唯一能做的就是在com+中获取池的名称 根据ETW,可用于跟踪COM和COM+。我很想知道它是否有效。另外请注意,ATL有一个跟踪/日志机制(ATLTRACE2),这可能会引起人们的兴趣。有一个示例可能会有所帮助。感谢链接,但我无法获得数据。您也可以下载该示例。嗯,过了一段时间,我无法访问COM+调用,但可以管理COM+对象订阅,这是一个进步。尽

我有一个用COM+对象制作的大型应用程序,我想跟踪/记录这些组件的事件调用。我们的目标是发现问题并重构这些方法。
我找到了一些类似这样的API文档,但我唯一能做的就是在com+中获取池的名称

根据ETW,可用于跟踪COM和COM+。我很想知道它是否有效。另外请注意,ATL有一个跟踪/日志机制(ATLTRACE2),这可能会引起人们的兴趣。

有一个示例可能会有所帮助。感谢链接,但我无法获得数据。您也可以下载该示例。嗯,过了一段时间,我无法访问COM+调用,但可以管理COM+对象订阅,这是一个进步。尽快,我会把代码放到Github上。对不起,我已经不在这个丛林里了。但是谢谢!这可能是有用的。