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


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

Представляет каталог данных.

Синтаксис

typedef struct _IMAGE_DATA_DIRECTORY {
  DWORD VirtualAddress;
  DWORD Size;
} IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY;

Члены

VirtualAddress

Относительный виртуальный адрес таблицы.

Size

Размер таблицы в байтах.

Комментарии

Ниже приведен список каталогов данных. Смещения относятся к началу необязательного заголовка.

Смещение (PE/PE32+) Описание
96/112 Экспорт адреса и размера таблицы
104/120 Импорт адреса и размера таблицы
112/128 Адрес и размер таблицы ресурсов
120/136 Адрес и размер таблицы исключений
128/144 Адрес и размер таблицы сертификатов
136/152 Базовый адрес и размер таблицы перемещения
144/160 Начальный адрес и размер сведений об отладке
152/168 Адрес и размер данных для конкретной архитектуры
160/176 Относительный виртуальный адрес регистра глобального указателя
168/184 Адрес и размер таблицы локального хранилища потока (TLS)
176/192 Загрузка адреса и размера таблицы конфигурации
184/200 Привязанный адрес и размер таблицы импорта
192/208 Импорт адреса и размера адресной таблицы
200/216 Задержка адреса и размера дескриптора импорта
208/224 Адрес и размер заголовка CLR
216/232 Зарезервировано

Требования

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

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

IMAGE_OPTIONAL_HEADER

Структуры ImageHlp