다음을 통해 공유


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부터 사용 가능

참고 항목