ICLRDataEnumMemoryRegionsCallback::EnumMemoryRegion Method

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

Syntax

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 System Requirements.

Header: ClrData.idl, ClrData.h

Library: CorGuids.lib

.NET Framework Versions: Available since 2.0

See also