Partager via


Méthode ICorProfilerInfo12::EventPipeStartSession

Démarre une session EventPipe. La session peut être utilisée par le profileur pour écrire des événements qui peuvent être écoutés par n’importe quel consommateur EventPipe.

Syntaxe

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

Paramètres

cProviderConfigs
[in] Nombre de fournisseurs dans pProviderConfigs.

pProviderConfigs
[in] Tableau de COR_PRF_EVENTPIPE_PROVIDER_CONFIG utilisé pour spécifier les fournisseurs à activer pour la session.

requestRundown
[in] BOOL qui indique d’émettre ou non des événements d’arrêt quand la session est fermée.

pSession
[out] Pointeur fourni par l’appelant qui est rempli avec l’ID de session quand la méthode est retournée.

Spécifications

Plateformes : Consultez Systèmes d’exploitation pris en charge par .NET.

En-tête : CorProf.idl, CorProf.h

Versions de .NET : disponibles à partir de .NET 5.0

Voir aussi