Partilhar via


Método ICorDebugManagedCallback::LogSwitch

Notifica o depurador de que um thread gerido de runtime de linguagem (CLR) comum chamou um método na Switch classe para criar, modificar ou eliminar um comutador de depuração/rastreio.

Sintaxe

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

Parâmetros

PAppDomain
[in] Um ponteiro para um objeto ICorDebugAppDomain que representa o domínio da aplicação que contém o thread gerido que criou, modificou ou eliminou um comutador de depuração/rastreio.

pThread
[in] Um ponteiro para um objeto ICorDebugThread que representa o thread gerido.

lLevel
[in] Um valor que indica o nível de gravidade da mensagem descritiva que foi escrita no registo de eventos.

ulReason
[in] Um valor da enumeração LogSwitchCallReason que indica a operação executada no comutador de depuração/rastreio.

pLogSwitchName
[in] Um ponteiro para o nome do comutador de depuração/rastreio.

pParentName
[in] Um ponteiro para o nome do principal do comutador de depuração/rastreio.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 1.0

Ver também