次の方法で共有


ICorDebugHeapSegmentEnum インターフェイス

マネージド ヒープのメモリ領域の列挙子を提供します。 このインターフェイスは、ICorDebugEnum インターフェイスのサブクラスです。

Methods

メソッド Description
Next メソッド マネージド ヒープの領域に関する情報を含む COR_SEGMENT インスタンスの指定された数を取得します。

注釈

ICorDebugHeapSegmentEnum インターフェイスは、ICorDebugEnum インターフェイスを実装します。

ICorDebugProcess5::EnumerateHeapRegions メソッドを呼び出すことによって、ICorDebugHeapSegmentEnum インスタンスに COR_SEGMENT インスタンスが設定されます。 コレクション内 のCOR_SEGMENT オブジェクトは、 ICorDebugHeapSegmentEnum::Next メソッドを呼び出すことによって列挙できます。

ICorDebugHeapSegmentEnum コレクション オブジェクトは、マネージド オブジェクトを含む可能性があるすべてのメモリ領域を列挙しますが、マネージド オブジェクトがそれらのリージョンに実際に存在することを保証するものではありません。 空または予約済みメモリ領域に関する情報が含まれる場合があります。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET のバージョン: .NET Framework 4.5 以降で使用可能