CLRDATA_IL_ADDRESS_MAP Structure

Defines an IL to address mapping.

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.

Syntax

typedef struct
{
    ULONG32 ilOffset;
    CLRDATA_ADDRESS startAddress;
    CLRDATA_ADDRESS endAddress;
    CLRDataSourceType type;
} CLRDATA_IL_ADDRESS_MAP;

Members

Member Description
ilOffset IL offset for the contained address range
startAddress The start address of the range.
endAddress The end address of the range.
type The type of the data. This value is currently not used

Remarks

This structure lives inside the runtime and is not exposed through any headers or library files. To use it, define the structure as specified above, where CLRDATA_ADDRESS is a 64-bit unsigned integer.

Requirements

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

See also