Teilen über


ICorDebugManagedCallback::LogMessage-Methode

Benachrichtigt den Debugger, dass ein verwalteter CLR-Thread eine Methode in der EventLog-Klasse aufgerufen hat, um ein Ereignis zu protokollieren.

Syntax

HRESULT LogMessage (  
    [in] ICorDebugAppDomain  *pAppDomain,  
    [in] ICorDebugThread     *pThread,  
    [in] LONG                 lLevel,  
    [in] WCHAR               *pLogSwitchName,  
    [in] WCHAR               *pMessage  
);  

Parameter

pAppDomain
[in] Ein Zeiger auf ein ICorDebugAppDomain-Objekt, das die Anwendungsdomäne darstellt, die den verwalteten Thread enthält, der das Ereignis protokolliert hat.

pThread
[in] Ein Zeiger auf ein ICorDebugThread-Objekt, das den verwalteten Thread darstellt.

lLevel
[in] Ein Wert der Aufzählung LoggingLevelEnum, der den Schweregrad der beschreibenden Meldung angibt, die in das Ereignisprotokoll geschrieben wurde.

pLogSwitchName
[in] Ein Zeiger auf den Namen des Ablaufverfolgungsschalters.

pMessage
[in] Ein Zeiger auf die Nachricht, die in das Ereignisprotokoll geschrieben wurde.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 1.0 verfügbar

Siehe auch