マネージド ヒープのメモリ領域の列挙子を提供します。 このインターフェイスは、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 以降で使用可能
.NET