MINIDUMP_MEMORY_DESCRIPTOR構造体 (minidumpapiset.h)
メモリの範囲について説明します。
構文
typedef struct _MINIDUMP_MEMORY_DESCRIPTOR {
ULONG64 StartOfMemoryRange;
MINIDUMP_LOCATION_DESCRIPTOR Memory;
} MINIDUMP_MEMORY_DESCRIPTOR, *PMINIDUMP_MEMORY_DESCRIPTOR;
メンバー
StartOfMemoryRange
メモリ範囲の開始アドレス。
Memory
MINIDUMP_LOCATION_DESCRIPTOR構造体。
解説
MINIDUMP_MEMORY_DESCRIPTOR64 は、すべての生メモリがミニダンプの末尾でシーケンシャルであるフル メモリ ミニダンプに使用されます。 RVA はベース RVA と前のデータ ブロックの合計であるため、個々の相対仮想アドレス (RVA) は必要ありません。 MINIDUMP_MEMORY_DESCRIPTOR64構造体は次のように定義されます。
typedef struct _MINIDUMP_MEMORY_DESCRIPTOR64 {
ULONG64 StartOfMemoryRange;
ULONG64 DataSize;
} MINIDUMP_MEMORY_DESCRIPTOR64, *PMINIDUMP_MEMORY_DESCRIPTOR64;
必要条件
Header | minidumpapiset.h (DbgHelp.h、Minidumpapiset.h を含む) |
再頒布可能パッケージ | DbgHelp.dll 5.1 以降 |