Microsoft SDK for Java

IRemoteStackFrame::
GetKind

The GetKind method of the IRemoteStackFrame interface returns the execution model of this stack frame.

Syntax

HRESULT GetKind(FRAMEKIND *pfk)

Parameters

[out] *pfk Returns the execution model of this stack frame. 

Return Value

S_OK Success. 

E_NOLONGERVALID The underlying stack frame is no longer valid.

Remarks

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

© 1999 Microsoft Corporation. All rights reserved. Terms of use.