MODULE_INFO
特定のモジュール (DLL、EXE、またはアセンブリ) を記述します。
構文
public struct MODULE_INFO {
public uint dwValidFields;
public string m_bstrName;
public string m_bstrUrl;
public string m_bstrVersion;
public string m_bstrDebugMessage;
public ulong m_addrLoadAddress;
public ulong m_addrPreferredLoadAddress;
public uint m_dwSize;
public uint m_dwLoadOrder;
public FILETIME m_TimeStamp;
public string m_bstrUrlSymbolLocation;
public uint m_dwModuleFlags;
};
メンバー
dwValidFields
入力するフィールドを指定する MODULE_INFO_FIELDS 列挙体からのフラグの組み合わせ。
m_bstrName
モジュール名。
m_bstrUrl
モジュールの URL。
m_bstrVersion
モジュールのバージョン。
m_bstrDebugMessage
"シンボルを読み込むことができません" など、モジュールに関するオプションのメッセージ。
m_addrLoadAddress
モジュールの読み込みアドレス。
m_addrPreferredLoadAddress
モジュールの優先読み込みアドレス。
m_dwSize
モジュールのサイズ。
m_dwLoadOrder
モジュールの読み込み順序。
m_TimeStamp
シンボル ファイルが最後に変更された時刻。
m_bstrUrlSymbolLocation
モジュールで指定されたシンボル ファイル (".\" など) の場所。 モジュールのシンボルを検索するための開始位置として使用されます。
m_dwModuleFlags
モジュールを記述する MODULE_FLAGS 列挙体からのフラグの組み合わせ。
解説
この構造体は、入力する GetInfo メソッドに渡されます。
この構造体は、[モジュール] ウィンドウに一覧表示される各モジュールに対応します。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll