ICorProfilerInfo5::GetEventMask2 方法

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

取得分析工具想要從 Common Language Runtime (CLR) 接收通知的目前事件分類。 提供 ICorProfilerInfo::GetEventMask 方法無法給予的功能。

語法

HRESULT GetEventMask2(  
        [out] DWORD* pdwEventsLow,  
        [out] DWORD* pdwEventsHigh  
);  

參數

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

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

備註

GetEventMask2 方法可用於判斷分析工具已訂閱哪些回呼。 一般而言,您需執行 pdwEventsLowpdwEventsHigh 值的邏輯 OR,以及您要設定的任何新位元,然後呼叫 SetEventMask2 方法。

此方法是 GetEventMask 的建議替代方法。

規格需求

平台:請參閱系統需求

標頭: CorProf.idl、CorProf.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.5.2 起可用

另請參閱