Freigeben über


ICorProfilerInfo12::EventPipeWriteEvent-Methode

Schreibt ein EventPipe-Ereignis an alle Listener, die dieses Ereignis aktiviert haben.

Syntax

    HRESULT EventPipeWriteEvent(
                [in] EVENTPIPE_EVENT    event,
                [in] UINT32             cData,
                [in, size_is(cData)]
                     COR_PRF_EVENT_DATA data[],
                [in] LPCGUID            pActivityId,
                [in] LPCGUID            pRelatedActivityId);

Die Parameter

event
[in] Die ID des Ereignisses, das geschrieben wird.

cData
[in] Die Anzahl der Elemente in data.

data
[in] Ein Array, das COR_PRF_EVENT_DATA die Ereignisargumente enthält.

pActivityId
[in] Ein Zeiger auf eine GUID, die die Aktivitäts-ID des Ereignisses angibt.

pRelatedActivityId
[in] Ein Zeiger auf eine GUID, die die zugehörige Aktivitäts-ID des Ereignisses angibt.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorProf.idl, CorProf.h

.NET-Versionen: Verfügbar seit .NET 5.0

Siehe auch