Partager via


ICorDebugManagedCallback::LogSwitch, méthode

Avertit le débogueur qu’un thread managé CLR (Common Language Runtime) a appelé une méthode dans la classe Switch pour créer, modifier ou supprimer un commutateur de débogage/suivi.

Syntaxe

HRESULT LogSwitch (  
    [in] ICorDebugAppDomain  *pAppDomain,  
    [in] ICorDebugThread     *pThread,  
    [in] LONG                 lLevel,  
    [in] ULONG                ulReason,  
    [in] WCHAR               *pLogSwitchName,  
    [in] WCHAR               *pParentName);  

Paramètres

PAppDomain
[in] Pointeur vers un objet ICorDebugAppDomain qui représente le domaine d’application contenant le thread managé qui a créé, modifié ou supprimé un commutateur de débogage/suivi.

pThread
[in] Pointeur vers un objet ICorDebugThread représentant le thread managé.

lLevel
[in] Valeur qui indique le niveau de gravité du message descriptif écrit dans le journal des événements.

ulReason
[in] Valeur de l’énumération LogSwitchCallReason qui indique l’opération effectuée sur le commutateur de débogage/suivi.

pLogSwitchName
[in] Pointeur vers le nom du commutateur de débogage/suivi.

pParentName
[in] Pointeur vers le nom du parent du commutateur de débogage/suivi.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi