ICorDebugManagedCallback::LogMessage 方法

通知调试器公共语言运行时 (CLR) 托管线程调用了 EventLog 类中的方法来记录事件。

语法

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

参数

pAppDomain
[in] 指向 ICorDebugAppDomain 对象的指针,该对象表示包含记录事件之托管线程的应用程序域。

pThread
[in] 指向 ICorDebugThread 对象的指针,该对象表示托管线程。

lLevel
[in] LoggingLevelEnum 枚举的值,该值指示写入事件日志的说明性消息的严重性级别。

pLogSwitchName
[in] 指向跟踪开关名称的指针。

pMessage
[in] 指向写入事件日志消息的指针。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

请参阅