다음을 통해 공유


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부터 사용 가능

참고 항목