Поделиться через


Метод ICorDebugManagedCallback::LogSwitch

Уведомляет отладчик о том, что управляемый поток среды CLR вызвал метод в Switch классе для создания, изменения или удаления коммутатора отладки или трассировки.

Синтаксис

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

Параметры

PAppDomain
[in] Указатель на объект ICorDebugAppDomain, представляющий домен приложения, содержащий управляемый поток, созданный, измененный или удаленный переключатель отладки или трассировки.

pThread
[in] Указатель на объект ICorDebugThread, представляющий управляемый поток.

lLevel
[in] Значение, указывающее уровень серьезности описательного сообщения, записанного в журнал событий.

ulReason
[in] Значение перечисления LogSwitchCallReason , указывающее операцию, выполняемую на коммутаторе отладки или трассировки.

pLogSwitchName
[in] Указатель на имя переключателя отладки и трассировки.

pParentName
[in] Указатель на имя родительского элемента переключателя отладки и трассировки.

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

Версии .NET: Доступно с .NET Framework 1.0

См. также