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


Таблица MsiShortcutProperty

Таблица MsiShortcutProperty позволяет установщику окон задавать свойства для сочетаний клавиш, которые также объекты оболочки Windows. Начиная с Windows Vista и Windows Server 2008 оболочка Windows предоставляет интерфейс IPropertyStore для объектов оболочки, таких как ярлыки. Пакет установщика Windows 5.0, работающий в Windows Server 2008 R2 или Windows 7, может задать эти свойства при установке ярлыка.

установщика Windows версии 4.5 или более ранней версии: не поддерживается. Эта таблица доступна начиная с установщика Windows 5.0.

Таблица MsiShortcutProperty содержит следующие столбцы.

Столбец Тип Ключ Допустимое значение NULL
MsiShortcutProperty идентификатора Y N
Ярлык_ идентификатора N N
PropertyKey Форматированные N N
PropVariantValue Форматированные N N

 

Столбцы

MsiShortcutProperty

Уникальный идентификатор для этой строки таблицы MsiShortcutProperty.

Shortcut_

Ключ в таблице ярлыков, которая определяет ярлык с набором свойств.

propertyKey

Строковое значение, предоставляющее сведения о структуре PROPERTYKEY. Сведения в этом поле должны ссылаться на каноническое имя свойства, зарегистрированного в системе свойств Windows. Дополнительные сведения о системе свойств Windows см. в обзора системы свойств.

PropVariantValue

Строковое значение, предоставляющее сведения для структуры PROPVARIANT.

Для ярлыка можно задать несколько свойств. Если одно и то же свойство задано несколько раз в одном ярлыке, значение задается в неопределенном порядке.

Установщик Windows может задавать ярлыки только в том случае, если ярлык установлен или переустановлен. Исправление, которое не переустановило ярлык, который уже установлен, не обновляет свойства ярлыка. Исправление может обновить свойства, включая таблицу ярлыков в пакете исправлений и переустановив ярлык.

Замечания

сообщение об ошибке установщика Windows 1946 возвращается в виде предупреждения, и установка продолжается, если установщик Windows не может задать ярлык свойства, указанное в таблице MsiShortcutProperty.

Ратификация

ICE03