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