COR_PRF_TRANSITION_REASON 열거형

관리 코드에서 비관리 코드로 전환 또는 그 반대의 경우로 전환하는 이유를 나타냅니다.

구문

typedef enum {  
    COR_PRF_TRANSITION_CALL,  
    COR_PRF_TRANSITION_RETURN  
} COR_PRF_TRANSITION_REASON;  

멤버

멤버 Description
COR_PRF_TRANSITION_CALL 전환은 함수 호출로 인한 것입니다.
COR_PRF_TRANSITION_RETURN 전환은 함수에서 반환으로 인한 것입니다.

설명

전환이 발생하면 프로파일러는 ICorProfilerCallback::ManagedToUnmanagedTransition 또는 ICorProfilerCallback::UnmanagedToManagedTransition 콜백을 수신하며, 둘 중 하나는 전환 이유를 나타내는 COR_PRF_TRANSITION_REASON 열거형 값을 제공합니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorProf.idl, CorProf.h

라이브러리: CorGuids.lib

.NET Framework 버전: 1.0부터 사용 가능