Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Indicates the reason for a transition from managed to unmanaged code, or vice versa.
typedef enum {
    COR_PRF_TRANSITION_CALL,
    COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;
Members
| Member | Description | 
|---|---|
| COR_PRF_TRANSITION_CALL | The transition is due to a call into a function. | 
| COR_PRF_TRANSITION_RETURN | The transition is due to a return from a function. | 
Remarks
When a transition occurs, the profiler receives an ICorProfilerCallback::ManagedToUnmanagedTransition or ICorProfilerCallback::UnmanagedToManagedTransition callback, either of which provides a value of the COR_PRF_TRANSITION_REASON enumeration to indicate the reason for the transition.
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: CorProf.idl
Library: CorGuids.lib
.NET Framework Version: 2.0, 1.1, 1.0