Таблица 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.
Ратификация