EVENT_EXTENDED_ITEM_INSTANCE structure (evntcons.h)

Defines the relationship between events if TraceEventInstance was used to log related events.

Syntax

typedef struct _EVENT_EXTENDED_ITEM_INSTANCE {
  ULONG InstanceId;
  ULONG ParentInstanceId;
  GUID  ParentGuid;
} EVENT_EXTENDED_ITEM_INSTANCE, *PEVENT_EXTENDED_ITEM_INSTANCE;

Members

InstanceId

A unique transaction identifier that maps an event to a specific transaction.

ParentInstanceId

A unique transaction identifier of a parent event if you are mapping a hierarchical relationship.

ParentGuid

A GUID that uniquely identifies the provider that logged the event referenced by the ParentInstanceId member.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header evntcons.h

See also

EVENT_HEADER_EXTENDED_DATA_ITEM