Sdílet prostřednictvím


ICorDebugManagedCallback::LogSwitch – metoda

Upozorní ladicí program, že spravované vlákno CLR (Common Language Runtime) volal metodu ve Switch třídě pro vytvoření, úpravu nebo odstranění přepínače ladění/trasování.

Syntaxe

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

Parametry

PAppDomain
[v] Ukazatel na objekt ICorDebugAppDomain, který představuje doménu aplikace obsahující spravované vlákno, které vytvořilo, upravilo nebo odstranilo přepínač ladění/trasování.

pThread
[v] Ukazatel na objekt ICorDebugThread, který představuje spravované vlákno.

lLevel
[v] Hodnota, která označuje úroveň závažnosti popisné zprávy, která byla zapsána do protokolu událostí.

ulReason
[v] Hodnota LogSwitchCallReason výčtu, která indikuje operaci provedenou na přepínači ladění/trasování.

pLogSwitchName
[v] Ukazatel na název přepínače ladění/trasování.

pParentName
[v] Ukazatel na název nadřazeného přepínače ladění/trasování.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 1.0

Viz také