ICorProfilerInfo5::SetEventMask2 方法

[.NET Framework 4.5.2 與更新版本提供支援]

設定值,以指定分析工具要從通用語言執行時期 (CLR) 接收事件通知之來源事件的類型。 其提供的功能多於 ICorProfilerInfo::SetEventMask 方法。

語法

HRESULT SetEventMask2(        [in] DWORD dwEventsLow,        [in] DWORD dwEventsHigh  
);  

參數

dwEventsLow
[in] 4 個位元組的值,可指定事件的分類。 每個位元各控制事件的不同功能、行為或類型。 這些位元會在 COR_PRF_MONITOR 列舉中描述。

dwEventsHigh
[in] 4 個位元組的值,可指定事件的分類。 每個位元各控制事件的不同功能、行為或類型。 位元的相關說明請參閱 COR_PRF_HIGH_MONITOR 列舉。

備註

SetEventMask2 方法可用於設定分析工具所訂閱的回呼。 通常您會呼叫 GetEventMask2 方法,指定所要設定的位元、執行其 pdwEventsLowpdwEventsHigh 值的邏輯 OR,以及任何您要設定的新位元,然後再呼叫 SetEventMask2 方法。

此方法為 SetEventMask 方法的建議替代方法。

規格需求

平台:請參閱系統需求

標頭: CorProf.idl、CorProf.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.5.2 起可用

另請參閱