Dela via


ICorDebugManagedCallback::LogSwitch-metod

Meddelar felsökaren att en CLR-hanterad tråd (Common Language Runtime) har anropat en metod i Switch klassen för att skapa, ändra eller ta bort en felsöknings-/spårningsväxel.

Syntax

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

Parametrar

PAppDomain
[i] En pekare till ett ICorDebugAppDomain-objekt som representerar programdomänen som innehåller den hanterade tråd som skapade, ändrade eller tog bort en felsöknings-/spårningsväxel.

pThread
[i] En pekare till ett ICorDebugThread-objekt som representerar den hanterade tråden.

lLevel
[i] Ett värde som anger allvarlighetsgraden för det beskrivande meddelande som skrevs till händelseloggen.

ulReason
[i] Ett värde för LogSwitchCallReason-uppräkningen som anger den åtgärd som utförs på felsöknings-/spårningsväxeln.

pLogSwitchName
[i] En pekare till namnet på felsöknings-/spårningsväxeln.

pParentName
[i] En pekare till namnet på den överordnade växeln för felsöknings-/spårningsväxeln.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 1.0

Se även