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