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 以降で使用可能
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET