Udostępnij za pośrednictwem


ICorProfilerInfo12::EventPipeStartSession — metoda

Uruchamia sesję EventPipe. Sesja może być używana przez profilera do zapisywania zdarzeń, które mogą być nasłuchiwane przez dowolnego użytkownika eventPipe.

Składnia

    HRESULT EventPipeStartSession(
        [in]  UINT32                            cProviderConfigs,
        [in, size_is(cProviderConfigs)]
              COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
        [in]  BOOL                              requestRundown,
        [out] EVENTPIPE_SESSION*                pSession);

Parametry

cProviderConfigs
[in] Liczba dostawców w pliku pProviderConfigs.

pProviderConfigs
[in] Tablica służąca do określania COR_PRF_EVENTPIPE_PROVIDER_CONFIG , którzy dostawcy powinni być włączeni dla sesji.

requestRundown
[in] Wartość wskazująca BOOL , czy emitować zdarzenia rundown po zamknięciu sesji.

pSession
[out] Obiekt wywołujący dostarczył wskaźnik, który zostanie wypełniony identyfikatorem sesji po powrocie metody.

Wymagania

Platformy: zobacz Obsługiwane systemy operacyjne .NET.

Nagłówek: CorProf.idl, CorProf.h

Wersje platformy .NET: dostępne od wersji .NET 5.0

Zobacz też