Condividi tramite


Metodo ICorProfilerInfo12::EventPipeStartSession

Avvia una sessione EventPipe. La sessione può essere usata dal profiler per scrivere eventi che possono essere ascoltati da qualsiasi consumer EventPipe.

Sintassi

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

Parametri

cProviderConfigs
[in] Numero di provider in pProviderConfigs.

pProviderConfigs
[in] Matrice di COR_PRF_EVENTPIPE_PROVIDER_CONFIG utilizzata per specificare i provider da abilitare per la sessione.

requestRundown
[in] Oggetto BOOL che indica se generare eventi di rundown quando la sessione viene chiusa.

pSession
[out] Puntatore fornito dal chiamante che verrà compilato con l'ID sessione al termine del metodo.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorProf.idl, CorProf.h

Versioni di .NET: Disponibile a partire da .NET 5.0

Vedere anche