Share via


ICLRDataEnumMemoryRegionsCallback::EnumMemoryRegion Method

Called by ICLRDataEnumMemoryRegions::EnumMemoryRegions to report to the debugger the result of an attempt to enumerate a specified region of memory.

HRESULT EnumMemoryRegion (
    [in] CLRDATA_ADDRESS  address,
    [in] ULONG32          size
);

Parameters

  • address
    [in] The starting address of the memory region that was to be enumerated.

  • size
    [in] The size, in bytes, of the memory region.

Remarks

The ICLRDataEnumMemoryRegions::EnumMemoryRegions method will call this callback method after each attempt to enumerate a memory region. The enumeration will continue even if this method returns an HRESULT indicating failure.

Regions reported by this callback may be duplicates or overlapping regions.

Requirements

Platforms: See .NET Framework System Requirements.

Header: ClrData.idl, ClrData.h

Library: CorGuids.lib

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

ICLRDataEnumMemoryRegionsCallback Interface