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


структура IMAGE_DEBUG_DIRECTORY (winnt.h)

Представляет формат каталога отладки.

Синтаксис

typedef struct _IMAGE_DEBUG_DIRECTORY {
  DWORD Characteristics;
  DWORD TimeDateStamp;
  WORD  MajorVersion;
  WORD  MinorVersion;
  DWORD Type;
  DWORD SizeOfData;
  DWORD AddressOfRawData;
  DWORD PointerToRawData;
} IMAGE_DEBUG_DIRECTORY, *PIMAGE_DEBUG_DIRECTORY;

Члены

Characteristics

Зарезервировано.

TimeDateStamp

Время и дата создания отладочную информацию.

MajorVersion

Основной номер версии формата сведений об отладке.

MinorVersion

Дополнительный номер версии формата сведений об отладке.

Type

Формат отлаживаемых сведений. Этот элемент может иметь одно из следующих значений.

Константа Значение
IMAGE_DEBUG_TYPE_UNKNOWN
0
Неизвестное значение, игнорируемое всеми инструментами.
IMAGE_DEBUG_TYPE_COFF
1
Сведения об отладке COFF (номера строк, таблица символов и таблица строк). На этот тип сведений об отладке также указывают поля в заголовках файлов.
IMAGE_DEBUG_TYPE_CODEVIEW
2
Сведения об отладке CodeView. Формат блока данных описывается в спецификации CodeView 4.0.
IMAGE_DEBUG_TYPE_FPO
3
Сведения об упущении указателя кадра (FPO). Эти сведения сообщают отладчику, как интерпретировать нестандартные кадры стека, которые используют регистр EBP для целей, отличных от указателя кадра.
IMAGE_DEBUG_TYPE_MISC
4
Прочие сведения.
IMAGE_DEBUG_TYPE_EXCEPTION
5
Сведения об исключении.
IMAGE_DEBUG_TYPE_FIXUP
6
Сведения об исправлении.
IMAGE_DEBUG_TYPE_BORLAND
9
Сведения об отладке Borland.

SizeOfData

Размер отладочную информацию в байтах. Это значение не включает сам каталог отладки.

AddressOfRawData

Адрес отладочных сведений при загрузке образа относительно базы образа.

PointerToRawData

Указатель файла на сведения об отладке.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winnt.h (включая Windows.h)

См. также раздел

Структуры ImageHlp