次の方法で共有


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 以降で使用可能

こちらも参照ください