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