Поделиться через


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 , в котором он заполняется.

Эта структура соответствует каждому модулю, указанному в окне "Модули ".

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также