ICorProfilerInfo12::EventPipeWriteEvent 方法

将 EventPipe 事件写入已启用此事件的任何侦听器。

语法

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

参数

event
[in] 正在编写之事件的 ID。

cData
data 中的元素数。

data
[in] 包含事件参数的 COR_PRF_EVENT_DATA 数组。

pActivityId
指向 GUID 的指针,该 GUID 指定事件的活动 ID。

pRelatedActivityId
指向 GUID 的指针,该 GUID 指定事件的相关活动 ID。

要求

平台:请参阅 .NET 支持的操作系统

头文件: CorProf.idl、CorProf.h

.NET 版本:自 .NET 5.0 起可用

另请参阅