Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Benachrichtigt den Debugger darüber, dass ein verwalteter CLR-Thread (Common Language Runtime) eine Methode in der Switch Klasse aufgerufen hat, um einen Debug-/Ablaufverfolgungsschalter zu erstellen, zu ändern oder zu löschen.
Syntax
HRESULT LogSwitch (
[in] ICorDebugAppDomain *pAppDomain,
[in] ICorDebugThread *pThread,
[in] LONG lLevel,
[in] ULONG ulReason,
[in] WCHAR *pLogSwitchName,
[in] WCHAR *pParentName);
Die Parameter
PAppDomain
[in] Ein Zeiger auf ein ICorDebugAppDomain -Objekt, das die Anwendungsdomäne mit dem verwalteten Thread darstellt, der einen Debug-/Ablaufverfolgungsschalter erstellt, geändert oder gelöscht hat.
pThread
[in] Ein Zeiger auf ein ICorDebugThread -Objekt, das den verwalteten Thread darstellt.
lLevel
[in] Ein Wert, der den Schweregrad der beschreibenden Nachricht angibt, die in das Ereignisprotokoll geschrieben wurde.
ulReason
[in] Ein Wert der LogSwitchCallReason-Aufzählung , die den Vorgang angibt, der für den Debug-/Ablaufverfolgungsschalter ausgeführt wurde.
pLogSwitchName
[in] Ein Zeiger auf den Namen des Debug-/Ablaufverfolgungsschalters.
pParentName
[in] Ein Zeiger auf den Namen des übergeordneten Elements des Debug-/Ablaufverfolgungsschalters.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0