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