Partilhar via


Método ICorDebugManagedCallback::LogSwitch

Notifica o depurador que um segmento de tempo de execução (CLR) gerenciado de linguagem comum chamou um método no Switch classe para criar, modificar ou excluir um comutador/rastreamento de depuração.

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 ICorDebugAppDomainobjeto que representa o domínio do aplicativo que contém o thread gerenciado criado, modificado ou excluído um comutador/rastreamento de depuração.

  • pThread
    [in] Um ponteiro para um ICorDebugThread objeto representando o thread gerenciado.

  • lLevel
    [in] Um valor que indica o nível de gravidade da mensagem descritiva que foram gravado no log de eventos.

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

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

  • pParentName
    [in] Um ponteiro para o nome do pai do comutador/rastreamento de depuração.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface ICorDebugManagedCallback