次の方法で共有


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 以降

関連項目

MINIDUMP_LOCATION_DESCRIPTOR