Udostępnij za pośrednictwem


MODULE_INFO

Opisuje określony moduł (DLL, EXE lub zestaw).

Składnia

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;
};

Członkowie

dwValidFields
Kombinacja flag z MODULE_INFO_FIELDS wyliczenie określające, które pola są wypełniane.

m_bstrName
Nazwa modułu.

m_bstrUrl
Adres URL modułu.

m_bstrVersion
Wersja modułu.

m_bstrDebugMessage
Opcjonalny komunikat o module, na przykład "Nie można załadować symboli".

m_addrLoadAddress
Adres ładowania modułu.

m_addrPreferredLoadAddress
Preferowany adres ładowania modułu.

m_dwSize
Rozmiar modułu.

m_dwLoadOrder
Kolejność ładowania modułu.

m_TimeStamp
Czas ostatniej modyfikacji pliku symboli.

m_bstrUrlSymbolLocation
Lokalizacja pliku symboli (na przykład ".\") określona w module. Służy jako lokalizacja początkowa do znajdowania symboli modułu.

m_dwModuleFlags
Kombinacja flag z wyliczenia MODULE_FLAGS opisującego moduł.

Uwagi

Ta struktura jest przekazywana do metody GetInfo , w której jest wypełniana.

Ta struktura odpowiada każdemu modułowi wymienionemu w oknie Moduły .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też