COR_PRF_TRANSITION_REASON 열거형
관리 코드와 비관리 코드 간의 전환이 발생하는 원인을 나타냅니다.
typedef enum {
COR_PRF_TRANSITION_CALL,
COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;
멤버
멤버 |
설명 |
---|---|
COR_PRF_TRANSITION_CALL |
함수 호출 결과로 전환이 발생했습니다. |
COR_PRF_TRANSITION_RETURN |
함수에서 반환된 결과로 전환이 발생했습니다. |
설명
전환이 발생하면 프로파일러에서는 ICorProfilerCallback::ManagedToUnmanagedTransition 또는 ICorProfilerCallback::UnmanagedToManagedTransition 콜백을 받으며 이 두 콜백에서는 전환이 발생한 원인을 나타내기 위해 COR_PRF_TRANSITION_REASON 열거형의 값을 제공합니다.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: CorProf.idl, CorProf.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0