!lmi
Расширение !lmi отображает подробные сведения о модуле.
!lmi Module
Параметры
Модуль
Задает загруженный модуль по имени или по базовому адресу.
DLL-библиотеки
Dbghelp.dll
Замечания
Адреса модулей можно определить с помощью команды lm (список загруженных модулей).
Расширение !lmi анализирует заголовки модуля и отображает отформатированную сводку сведений о нем. Если заголовки модуля выводятся, отображается сообщение об ошибке. Чтобы просмотреть более подробное отображение сведений о заголовке, используйте команду расширения !dh .
Эта команда показывает ряд полей, каждый из которых имеет другое название. Некоторые из этих названий имеют конкретные значения:
В поле "Имя изображения" отображается имя исполняемого файла, включая расширение. Как правило, полный путь включен в пользовательский режим, но не в режиме ядра.
В поле "Модуль" отображается имя модуля. Обычно это просто имя файла без расширения. В некоторых случаях имя модуля значительно отличается от имени файла.
В поле "Тип символа" отображаются сведения о попытках отладчика загрузить символы этого модуля. Описание различных значений состояния см . в разделе "Аббревиация состояния символов". Если символы загружены, имя файла символов следует этому.
Первый адрес в модуле отображается как базовый адрес. Размер модуля отображается как размер. Таким образом, если базовый адрес равен "faab4000" и размер равен "2000", модуль расширяется от 0xFAAB4000 до 0xFAAB5FFF включительно.
Рассмотрим пример:
0:000> lm
start end module name
00400000 0042d000 Prymes C (pdb symbols) Prymes.pdb
77e80000 77f35000 KERNEL32 (export symbols) C:\WINNT\system32\KERNEL32.dll
77f80000 77ffb000 ntdll (export symbols) ntdll.dll
0:000> !lmi 00400000
Loaded Module Info: [00400000]
Module: Prymes
Base Address: 00400000
Image Name: Prymes.exe
Machine Type: 332 (I386)
Time Stamp: 3c76c346 Fri Feb 22 14:16:38 2002
Size: 2d000
CheckSum: 0
Characteristics: 230e stripped
Debug Data Dirs: Type Size VA Pointer
MISC 110, 0, 77a00 [Data not mapped]
Symbol Type: EXPORT - PDB not found
Load Report: export symbols
Описание аббревиаций, показанных в строке характеристик этого примера, см . в разделе "Аббревиация состояния символов".