Dela via


MsiShortcutProperty-tabell

Tabellen MsiShortcutProperty gör att Windows Installer kan ange egenskaper för genvägar som också Windows Shell- objekt. Från och med Windows Vista och Windows Server 2008 tillhandahåller Windows Shell ett IPropertyStore-gränssnitt för gränssnittsobjekt som genvägar. Ett Windows Installer 5.0-paket som körs på Windows Server 2008 R2 eller Windows 7 kan ange dessa egenskaper när genvägen installeras.

Windows Installer 4.5 eller tidigare: Stöds inte. Den här tabellen är tillgänglig från och med Windows Installer 5.0.

Tabellen MsiShortcutProperty innehåller följande kolumner.

Spalt Typ Nyckel Nullbar
MsiShortcutProperty identifierare Y N
Genväg_ identifierare N N
PropertyKey formaterad N N
PropVariantValue formaterad N N

 

Kolumner

MsiShortcutProperty

Unik identifierare för den här raden i tabellen MsiShortcutProperty.

Shortcut_

En nyckel i tabellen Genväg som identifierar genvägen med en egenskapsuppsättning.

PropertyKey

Ett strängvärde som innehåller information om PROPERTYKEY- struktur. Informationen i det här fältet måste referera till det kanoniska namnet på en egenskap som är registrerad i Windows-egenskapssystemet. Mer information om Windows-egenskapssystemet finns i Property System Overview.

PropVariantValue

Ett strängvärde som innehåller information om PROPVARIANT- struktur.

Flera egenskaper kan anges på en genväg. Om samma egenskap anges flera gånger på samma genväg anges värdet i en ospecificerad ordning.

Windows Installer kan endast ange genvägsegenskaper när genvägen installeras eller installeras om. En korrigering som inte installerar om en genväg som redan har installerats uppdaterar inte genvägens egenskaper. En korrigering kan uppdatera egenskaperna genom att inkludera en Genväg tabell i korrigeringspaketet och installera om genvägen.

Anmärkningar

Felmeddelande om Windows Installer 1946 returneras som en varning och installationen fortsätter om Windows Installer inte kan ange en genvägsegenskap som anges i tabellen MsiShortcutProperty.

Validering

ICE03