IXCLRDataStackWalk Interface

Provides methods for walking the stack.

Note

This API was originally designed for internal use in the runtime. Although it is now supported for 3rd party use, we recommend working with ICorDebug and ICorProfiler APIs when possible.

Methods

Method Description
SetContext Change the context of this stack walk.
GetFrameType Gets information about the type of the current frame.
GetFrame Gets the current frame if it is recognized.
Request Requests to populate the buffer given with the stack walker's data.
Next Moves the stack walker to the next frame.

Remarks

This interface lives inside the runtime and is not exposed through any headers or library files. However, it's a COM interface that derives from IUnknown with GUID E59D8D22-ADA7-49a2-89B5-A415AFCFC95F that can be obtained through the usual COM mechanisms.

Requirements

Platforms: See System Requirements.
Header: None
Library: None
.NET Framework Versions: Available since 4.7

See also