Delen via


Methode ICorProfilerInfo12::EventPipeStartSession

Start een EventPipe-sessie. De sessie kan door de profiler worden gebruikt om gebeurtenissen te schrijven waarnaar kan worden geluisterd door elke EventPipe-consument.

Syntaxis

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

Parameters

cProviderConfigs
[in] Het aantal providers in pProviderConfigs.

pProviderConfigs
[in] Een matrix die COR_PRF_EVENTPIPE_PROVIDER_CONFIG wordt gebruikt om op te geven welke providers moeten worden ingeschakeld voor de sessie.

requestRundown
[in] Een BOOL die aangeeft of er rundown-gebeurtenissen moeten worden verzonden wanneer de sessie wordt gesloten.

pSession
[uit] Een aanroeper opgegeven aanwijzer die wordt gevuld met de sessie-id wanneer de methode wordt geretourneerd.

Vereisten

Platforms: Zie ondersteunde besturingssystemen van .NET.

Koptekst: CorProf.idl, CorProf.h

.NET-versies: beschikbaar sinds .NET 5.0

Zie ook