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 起可用