Двоичный тип
Двоичный тип семантического типа является одним из типов ключевых форматов. Этот тип состоит из ключа в двоичной таблице, предоставленной пользователем.
Средство слияния должно заменить допустимый идентификатор установщика Windows идентификатором для элементов этого типа. Mergemod.dll не применяет это ограничение, и оно относится к средству слияния, чтобы убедиться, что пользователь предоставляет допустимый ключ в двоичную таблицу.
Null является допустимым значением для этого типа, если в поле "Атрибуты" таблицы moduleConfigConfigurationне включена msmConfigmNonNullable.
Двоичный тип может использоваться со следующими типами ContextData.
bitmap ContextData
Настраиваемый модуль слияния может использовать этот тип, чтобы разрешить пользователю предоставить внешний ключ строке в двоичной таблице, содержащей растровое изображение. Mergmod.dll не гарантирует определенный размер или тип растрового изображения, а средство слияния должно гарантировать, что данные являются допустимым изображением. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Name, введите "1" в столбец "Формат", введите "Binary" в столбец Type и введите "Bitmap" в столбец ContextData таблицы ModuleConfiguration.
значка ContextData
Настраиваемый модуль слияния может использовать этот тип, чтобы разрешить пользователю предоставить внешний ключ строке в двоичной таблице, содержащей изображение значка. Mergmod.dll не гарантирует какой-либо определенный размер или тип значка, и средство слияния должно убедиться, что данные являются допустимыми изображениями. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Name, введите "1" в столбец "Формат", введите "Binary" в столбец Type и введите "Значок" в столбец ContextData таблицы ModuleConfiguration. Этот тип не подходит для использования в таблице объявлений.
EXE ContextData
Настраиваемый модуль слияния может использовать этот тип, чтобы разрешить пользователю предоставить внешний ключ строке в двоичной таблице, содержащей 32-разрядный исполняемый образ. Mergmod.dll не проверяет допустимость данных, и средство слияния должно убедиться, что данные являются допустимыми PE-файлами. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Name, введите "1" в столбец "Формат", введите "Binary" в столбец Type и введите "EXE" в столбец ContextData таблицы ModuleConfiguration.
EXE64 ContextData
Настраиваемый модуль слияния может использовать этот тип, чтобы разрешить пользователю предоставить внешний ключ строке в двоичной таблице, содержащей 32-разрядный или 64-разрядный исполняемый образ. Mergmod.dll не проверяет допустимость данных, и средство слияния должно убедиться, что данные являются допустимыми PE-файлами. Чтобы указать настраиваемый элемент этого типа, авторы модулей должны ввести имя настраиваемого элемента в столбец Name, введите "1" в столбец "Формат", введите "Binary" в столбец Type и введите "EXE64" в столбец ContextData таблицы ModuleConfiguration.