CLRDataFollowStubOutFlag Enumeration

A set of flags returned from IXCLRDataProcess::FollowStub and IXCLRDataProcess::FollowStub2 that indicate the result of following a stub.

Syntax

typedef enum CLRDataFollowStubOutFlag {
    CLRDATA_FOLLOW_STUB_INTERMEDIATE = 0x00000000,
    CLRDATA_FOLLOW_STUB_EXIT = 0x00000001
} CLRDataFollowStubOutFlag;

Members

Member Value Description
CLRDATA_FOLLOW_STUB_INTERMEDIATE 0x00000000 The result of following is an intermedidate stub. Callers can call FollowStub or FollowStub2 again to continue following the chain.
CLRDATA_FOLLOW_STUB_EXIT 0x00000001 The result of following is the exit of the stub. The returned address is the execution address at the end of the stub chain.

Remarks

This enumeration lives inside the runtime and is not exposed through any headers or library files. To use it, define the enumeration as specified above.

Requirements

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

See also