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 Switch classe 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 qui représente le thread managé.

lLevel
[in] Valeur qui indique le niveau de gravité du message descriptif qui a été é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 débogage/suivi.

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

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0

Voir aussi