MsiShortcutProperty-tabel
Met de tabel MsiShortcutProperty kan Windows Installer eigenschappen instellen voor snelkoppelingen die ook Windows Shell objecten. Vanaf Windows Vista en Windows Server 2008 biedt de Windows Shell een IPropertyStore-interface voor shell-objecten, zoals snelkoppelingen. Een Windows Installer 5.0-pakket dat wordt uitgevoerd op Windows Server 2008 R2 of Windows 7, kan deze eigenschappen instellen wanneer de snelkoppeling is geïnstalleerd.
Windows Installer 4.5 of eerder: Niet ondersteund. Deze tabel is beschikbaar vanaf Windows Installer 5.0.
De tabel MsiShortcutProperty heeft de volgende kolommen.
Kolom | Type | Sleutel | Null-waarde |
---|---|---|---|
MsiShortcutProperty | id- | Y | N |
Snelkoppeling_ | id- | N | N |
PropertyKey | opgemaakte | N | N |
PropVariantValue | opgemaakte | N | N |
Kolommen
-
MsiShortcutProperty
-
Unieke id voor deze rij van de tabel MsiShortcutProperty.
-
Shortcut_
-
Een toets in de snelkoppeling tabel waarmee de snelkoppeling met een eigenschappenset wordt geïdentificeerd.
-
PropertyKey
-
Een tekenreekswaarde die informatie biedt voor de PROPERTYKEY structuur. De informatie in dit veld moet verwijzen naar de canonieke naam van een eigenschap die is geregistreerd bij het Windows-eigenschappensysteem. Zie het Property System Overviewvoor meer informatie over het Windows-eigenschappensysteem.
-
PropVariantValue
-
Een tekenreekswaarde die informatie biedt voor de PROPVARIANT structuur.
Er kunnen meerdere eigenschappen worden ingesteld op een snelkoppeling. Als dezelfde eigenschap meerdere keren is ingesteld op dezelfde snelkoppeling, wordt de waarde in een niet-opgegeven volgorde ingesteld.
Windows Installer kan alleen snelkoppelingseigenschappen instellen wanneer de snelkoppeling is geïnstalleerd of opnieuw is geïnstalleerd. Een patch die geen snelkoppeling opnieuw installeert die al is geïnstalleerd, werkt de eigenschappen van de snelkoppeling niet bij. Een patch kan de eigenschappen bijwerken door een snelkoppeling tabel in het patchpakket op te leggen en de snelkoppeling opnieuw te installeren.
Opmerkingen
Windows Installer-foutbericht 1946 wordt geretourneerd als waarschuwing en de installatie wordt voortgezet als Windows Installer geen snelkoppelingseigenschap kan instellen die is opgegeven in de tabel MsiShortcutProperty.
Validering