ICorProfilerInfo12::EventPipeStartSession 方法
启动 EventPipe 会话。 探查器可以使用该会话来编写任何 EventPipe 使用者都可以侦听的事件。
语法
HRESULT EventPipeStartSession(
[in] UINT32 cProviderConfigs,
[in, size_is(cProviderConfigs)]
COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
[in] BOOL requestRundown,
[out] EVENTPIPE_SESSION* pSession);
参数
cProviderConfigs
[in] pProviderConfigs
中的提供程序数。
pProviderConfigs
[in] COR_PRF_EVENTPIPE_PROVIDER_CONFIG
数组,用于指定应为会话启用的提供程序。
requestRundown
[in] 一个 BOOL
,指示在会话关闭时是否发出断开事件。
pSession
[out] 调用方提供的指针,该指针将在方法返回时使用会话 ID 填充。
要求
平台:请参阅 .NET 支持的操作系统。
头文件: CorProf.idl、CorProf.h
.NET 版本:自 .NET 5.0 起可用