Общие атрибуты ресурсов
Инструкции определения ресурсов, поддерживаемые в 16-разрядной версии Windows, включают параметр load-mem, указывающий характеристики загрузки и памяти ресурса. Эти атрибуты разрешены в сценариях ресурсов для обратной совместимости, но они игнорируются. Ресурсы Windows загружаются при загрузке соответствующего модуля и освобождаются при выгрузке модуля.
Атрибуты загрузки
Атрибуты загрузки указывают, когда требуется загрузить ресурс. Параметр загрузки должен быть одним из следующих атрибутов.
Атрибут | Описание |
---|---|
PRELOAD | Игнорировать. В 16-разрядной версии Windows ресурс загружается с исполняемым файлом. |
LOADONCALL | Игнорировать. В 16-разрядной версии Windows ресурс загружается при вызове. |
Атрибуты памяти
Атрибуты памяти указывают, является ли ресурс фиксированным или перемещаемым, является ли он отмененным и является ли он чистым. Параметр памяти может быть одним или несколькими из следующих атрибутов.
Атрибут | Описание |
---|---|
ИСПРАВЛЕНО | Игнорировать. В 16-разрядной версии Windows ресурс остается в фиксированном расположении памяти. |
MOVEABLE | Игнорировать. В 16-разрядной версии Windows ресурс можно переместить при необходимости для сжатия памяти. |
ОТМЕНИТЬ | Игнорировать. В 16-разрядной версии Windows ресурс можно отменить, если он больше не нужен. |
PURE | Игнорировать. Принято для совместимости с существующими скриптами ресурсов. |
НЕБЕЗОПАСНЫЕ | Игнорировать. Принято для совместимости с существующими скриптами ресурсов. |
SHARED | Игнорировать. В 16-разрядной версии Windows ОБЩИЕ игнорируются для обычных модулей. Для ресурса из модуля Windows для РОМ используется общий доступ к памяти. |
NONSHARED | Игнорировать. В 16-разрядной версии Windows nonSHARED игнорируется для обычных модулей. Для ресурса из модуля Windows РОМ память не предоставляется. |