Freigeben über


ICorProfilerInfo12::EventPipeWriteEvent-Methode

Diese 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);

Parameter

event
[in] Die ID des geschriebenen Ereignisses

cData
[in] Die Anzahl der Elemente in data

data
[in] Ein Array von COR_PRF_EVENT_DATA, das 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 Aktivitäts-ID des zugehörigen Ereignisses angibt

Anforderungen

Plattformen: Weitere Informationen finden Sie unter Von .NET unterstützte Betriebssysteme.

Header: CorProf.idl, CorProf.h

.NET-Versionen: verfügbar ab .NET 5.0

Siehe auch