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 usata per specificare qualii provider devono essere abilitati per la sessione.

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

pSession
[out] Puntatore fornito dal chiamante che verrà compilato con l'ID sessione quando il metodo viene restituito.

Requisiti

Piattaforme: vedere Sistemi operativi supportati da .NET.

Intestazione: CorProf.idl, CorProf.h

Versioni .NET: disponibili a partire da .NET 5.0

Vedi anche