Ассемблер для Windows




Каталог ресурсов (Resource Directory Table)



Каталог ресурсов (Resource Directory Table)

Смещение

Длина поля

Название поля

Описание поля

00h

DWORD

Flags

Пока не используются, должны быть сброшены в ноль.

04h

DWORD

Time/Date Stamp

Дата и время создания ресурсов от ресурсного компилятора.

08h

WORD

Major Version

Старшая часть версии ресурсов. Обычно равно нулю.

0Ah

WORD

Minor Version

Младшая часть версии ресурсов. Обычно равно нулю.

0Ch

WORD

Name Entry

Количество входов в таблицу имен (элементов массива) ресурсов. Таблица располагается в самом начале массива входов и содержит строковые имена, ассоциируемые с ресурсами.

0Eh

WORD

ID_Num Entry

Количество элементов массива, использующих целые ID.

За каталогом ресурсов сразу следует массив переменной длины, содержащий ресурсные входы. Name Entry содержит число ресурсных входов, имеющих имена (связанные с каждым входом). Имена нечувствительны к регистру и расположены в порядке возрастания. ID_Num Entry определяет число входов имеющих в качестве имени 32-битовый идентификатор. Эти входы так же отсортированы по возрастанию. Данная структура позволяет получать быстрый доступ к ресурсам по имени или по идентификатору, но для отдельно взятого ресурса поддерживается только одна из форм поиска. Что согласуется с синтаксисом .RC и .RES файлов. Каждый вход в таблицу ресурсов имеет следующий формат.




Содержание  Назад  Вперед