The GetKind method of the IRemoteStackFrame interface returns the execution model of this stack frame.
HRESULT GetKind(FRAMEKIND *pfk)
[out] *pfk | Returns the execution model of this stack frame. |
S_OK Success.
E_NOLONGERVALID The underlying stack frame is no longer valid.
The execution model of this stack frame is indicated by a value from the FRAMEKIND enumeration, listed below.
FRAMEKIND Enumeration: FRAME_KIND_INTERPRETED
Value: 1
Execution Model: Interpreted
FRAMEKIND Enumeration: FRAME_KIND_NATIVE
Value: 2
Execution Model: Native Win32
FRAMEKIND Enumeration: FRAME_KIND_JIT_COMPILED
Value: 3
Execution Model: JIT-compiled
FRAMEKIND Enumeration: FRAME_KIND_FAST_INTERPRETED
Value: 4
Execution Model: Fast-interpreted
FRAMEKIND Enumeration: FRAME_KIND_COM
Value: 5
Execution Model: COM