ICorProfilerInfo12::EventPipeGetProviderInfo 方法

创建一个 EventPipe 提供程序,探查器可用于为要接收的其他 EventPipe 侦听器写入事件。

语法

    HRESULT EventPipeGetProviderInfo(
                [in] EVENTPIPE_PROVIDER provider,
                [in]  ULONG      cchName,
                [out] ULONG      *pcchName,
                [out, annotation("_Out_writes_to_(cchName, *pcchName)")]
                      WCHAR      providerName[]);

参数

provider
[in]要为其提供名称的提供程序的 ID。

cchName
[in]的大小(以字符 providerName为单位)。

pcchName
[out]指向总字符长度的 providerName指针。

providerName
[out]调用方提供了宽字符缓冲区。 当函数返回缓冲区时,缓冲区将包含提供程序的名称。

要求

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

页眉: CorProf.idl、CorProf.h

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

另请参阅