次の方法で共有


DEBUG_MODULE_PARAMETERS構造体 (dbgeng.h)

DEBUG_MODULE_PARAMETERS構造体には、モジュールを記述するためのほとんどのパラメーターが含まれています。

構文

typedef struct _DEBUG_MODULE_PARAMETERS {
  ULONG64 Base;
  ULONG   Size;
  ULONG   TimeDateStamp;
  ULONG   Checksum;
  ULONG   Flags;
  ULONG   SymbolType;
  ULONG   ImageNameSize;
  ULONG   ModuleNameSize;
  ULONG   LoadedImageNameSize;
  ULONG   SymbolFileNameSize;
  ULONG   MappedImageNameSize;
  ULONG64 Reserved[2];
} DEBUG_MODULE_PARAMETERS, *PDEBUG_MODULE_PARAMETERS;

メンバー

Base

モジュールのベースのターゲットの仮想アドレス空間内の場所。 Base の値がDEBUG_INVALID_OFFSET場合、構造体は無効です。

Size

モジュールが占有するメモリ範囲のサイズ (バイト単位)。

TimeDateStamp

モジュールの実行可能ファイルの日付と時刻のスタンプ。 これは、イメージ ファイル ヘッダーに格納されている 1970 年 1 月 1 日の午前 0 時 (00:00:00) から経過した秒数です。

Checksum

イメージのチェックサム。 この値はゼロの場合があります。

Flags

モジュールのフラグを含むビット セット。 存在できるビット フラグは次のとおりです。

説明
DEBUG_MODULE_UNLOADED モジュールがアンロードされました。
DEBUG_MODULE_USER_MODE モジュールはユーザー モード モジュールです。
DEBUG_MODULE_SYM_BAD_CHECKSUM シンボル ファイル内のチェックサムがモジュール イメージのチェックサムと一致しませんでした。

SymbolType

モジュール用に読み込まれるシンボルの種類。 このメンバーには、次のいずれかの値を指定できます。

説明
DEBUG_SYMTYPE_NONE シンボルは読み込まれません。
DEBUG_SYMTYPE_COFF シンボルは一般的なオブジェクト ファイル形式 (COFF) です。
DEBUG_SYMTYPE_CODEVIEW シンボルは Microsoft CodeView 形式です。
DEBUG_SYMTYPE_PDB PDB 形式のシンボルは、デバッグ前インターフェイス アクセス (DIA) インターフェイスを介して読み込まれています。
DEBUG_SYMTYPE_EXPORT 実際のシンボル ファイルが見つかりませんでした。シンボル情報は、バイナリ ファイルのエクスポート テーブルから抽出されました。
DEBUG_SYMTYPE_DEFERRED モジュールは読み込まれましたが、エンジンはシンボルの読み込みを延期しました。
DEBUG_SYMTYPE_SYM SYM 形式のシンボルが読み込まれました。
DEBUG_SYMTYPE_DIA PDB 形式のシンボルは DIA インターフェイスを介して読み込まれています。

ImageNameSize

モジュールのファイル名のサイズ。 サイズは、ターミネータを含む文字で測定されます。

ModuleNameSize

モジュールのモジュール名のサイズ。 サイズは、ターミネータを含む文字で測定されます。

LoadedImageNameSize

モジュールの読み込まれたイメージ名のサイズ。 サイズは、ターミネータを含む文字で測定されます。

SymbolFileNameSize

モジュールのシンボル ファイル名のサイズ。 サイズは、ターミネータを含む文字で測定されます。

MappedImageNameSize

モジュールのマップされたイメージ名のサイズ。 サイズは、ターミネータを含む文字で測定されます。

Reserved[2]

システムで使用するために予約されています。

注釈

この構造体は、 GetModuleParameters によって返されます。

モジュールの異なる名前を見つけるには、 GetModuleNameString を使用します

モジュールの詳細については、「 モジュール」を参照してください。 モジュールのさまざまな名前の詳細については、「 GetModuleNameString」を参照してください。

要件

要件
Header dbgeng.h (DbgEng.h を含む)