COMSVCSEVENTINFO structure (comsvcs.h)

Represents contextual information about an event, such as the time it was generated and which process server and COM+ application generated it.

Syntax

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

Members

cbSize

The size of this structure, in bytes.

dwPid

The process ID of the server application from which the event originated.

lTime

The coordinated universal time of the event, as seconds elapsed since midnight, January 1, 1970.

lMicroTime

The microseconds added to lTime for time to microsecond resolution.

perfCount

The value of the high-resolution performance counter when the event originated.

guidApp

The applications globally unique identifier (GUID) for the first component instantiated in dwPid. If you are subscribing to an administration interface or event and the event is not generated from a COM+ application, this member is set to zero.

sMachineName

The fully qualified name of the computer where the event originated.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header comsvcs.h

See also

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