COMSVCSEVENTINFO 结构 (comsvcs.h)

表示有关事件的上下文信息,例如生成事件的时间以及生成该事件的进程服务器和 COM+ 应用程序。

语法

typedef struct __MIDL___MIDL_itf_autosvcs_0000_0013_0001 {
  DWORD    cbSize;
  DWORD    dwPid;
  LONGLONG lTime;
  LONG     lMicroTime;
  LONGLONG perfCount;
  GUID     guidApp;
  LPOLESTR sMachineName;
} COMSVCSEVENTINFO;

成员

cbSize

此结构的大小(以字节为单位)。

dwPid

事件源自的服务器应用程序的进程 ID。

lTime

该事件的协调世界时间,自1970年1月1日午夜以来的秒数。

lMicroTime

添加到 lTime 的微秒,用于时间到微秒的解析。

perfCount

发生事件时的高分辨率性能计数器的值。

guidApp

应用程序全局唯一标识符 (dwPid 中实例化的第一个组件的 GUID) 。 如果要订阅管理接口或事件,并且该事件不是从 COM+ 应用程序生成的,则此成员设置为零。

sMachineName

发起事件的计算机的完全限定名称。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 comsvcs.h

另请参阅

IComActivityEvents

IComApp2Events

IComAppEvents

IComCRMEvents

IComExceptionEvents

IComIdentityEvents

IComInstance2Events

IComInstanceEvents

IComLTxEvents

IComMethod2Events

IComMethodEvents

IComObjectConstruction2Events

IComObjectConstructionEvents

IComObjectEvents

IComObjectPool2Events

IComObjectPoolEvents

IComObjectPoolEvents2

IComQCEvents

IComResourceEvents

IComSecurityEvents

IComThreadEvents

IComTrackingInfoEvents

IComTransaction2Events

IComTransactionEvents

IComUserEvent