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
方法可用於判斷分析工具已訂閱哪些回呼。 一般而言,您需執行 pdwEventsLow
及 pdwEventsHigh
值的邏輯 OR,以及您要設定的任何新位元,然後呼叫 SetEventMask2 方法。
此方法是 GetEventMask 的建議替代方法。
規格需求
平台:請參閱系統需求。
標頭: CorProf.idl、CorProf.h
程式庫:CorGuids.lib
.NET Framework版本:自 4.5.2 起可用
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應