Tabulka MsiPatchMetadata
Tabulka MsiPatchMetadata obsahuje informace o opravě Instalační služby systému Windows, která je nutná k odebrání opravy a která je používána Přidat nebo odebrat programy.
Opravy nainstalované bez této tabulky v databázi oprav (soubor .msp) nelze odebrat a chybí některé informace z Přidat nebo odebrat programy. Tabulka musí být v databázi souboru opravy, nikoli v transformaci v opravě.
Tabulka MsiPatchMetadata má následující sloupce.
Sloupec | Typ | Klíč | Nullable |
---|---|---|---|
Společnost | identifikátor | Y | Y |
Vlastnost | identifikátor | Y | N |
Hodnota | textové | N | N |
Sloupce
-
Společnost
-
Název společnosti. Prázdné pole (hodnota Null) označuje, že řádek obsahuje jednu ze standardních vlastností metadat Instalační služby systému Windows. Další informace najdete v části Poznámky v tomto tématu.
Přidáním řádku do tabulky a zadáním názvu společnosti do tohoto pole můžete přidat libovolnou společnost, která rozšíří sadu vlastností.
-
vlastnost
-
Název vlastnosti metadat.
-
hodnota
-
Hodnota vlastnosti metadat. Nikdy to nemůže být Null ani prázdný řetězec.
Poznámky
K dispozici v Instalační službě systému Windows 3.0 a novější.
Řádky v tabulce MsiPatchMetadata, které obsahují hodnotu Null v poli CompanyName, odkazují na jednu z následujících standardních vlastností metadat Instalační služby systému Windows.
Vlastnost | Popis |
---|---|
AllowRemoval | Označuje, zda je oprava odinstalovatelné opravy. Pokud pole hodnoty obsahuje hodnotu 0 (nula), nelze opravu odebrat. Pokud pole hodnoty obsahuje jednu (1), oprava je Uninstallable Patch.This vlastnost je registrována a její hodnotu lze získat pomocí MsiGetPatchInfoEx funkce. |
Název výrobce | Název výrobce aplikace. |
MinorUpdateTargetRTM | Označuje, že oprava cílí na verzi RTM produktu nebo nejnovější opravu hlavního upgradu. Vytvořte tuto volitelnou vlastnost v opravách dílčího upgradu, které obsahují informace o sekvencování, které indikují, že oprava odebere všechny opravy až do verze RTM produktu nebo až do nejnovější opravy hlavního upgradu. Tato vlastnost je k dispozici v Instalační službě systému Windows 3.1 a novější. |
TargetProductName | Název aplikace nebo cílové sady aplikací |
MoreInfoURL | Adresa URL, která poskytuje informace specifické pro tuto opravu. Tato vlastnost je registrována a její hodnotu lze získat pomocí MsiGetPatchInfoEx funkce. Počínaje systémem Windows XP s aktualizací Service Pack 2 (SP2) může být tato hodnota odkazem na podporu opravy zobrazené v Přidat nebo odebrat programy. |
CreationTimeUTC | Čas vytvoření souboru .msp ve formě mm-dd-yy HH:MM (hodina:minuta v měsíci). |
DisplayName | Název opravy, která je v pořádku pro veřejné zobrazení. Tato vlastnost je registrována a její hodnotu lze získat pomocí MsiGetPatchInfoEx funkce. Počínaje systémem Windows XP s aktualizací SP2 je tato hodnota název opravy, která se zobrazí v Přidat nebo odebrat programy. |
Popis | Stručný popis opravy. |
Klasifikace | Řetězcová hodnota, která obsahuje libovolnou kategorii aktualizací definovaných autorem opravy. Autoři oprav mohou například určit, že každá oprava je klasifikována jako oprava hotfix, kumulativní aktualizace zabezpečení, kritická aktualizace, aktualizace, aktualizace Service Pack nebo kumulativní aktualizace. Tato vlastnost je povinná. |
OptimizeCA | Určuje, jestli má Instalační služba systému Windows při použití opravy přeskočit vlastní akce. To může zkrátit dobu potřebnou k použití opravy. Vlastnost OptimizeCA může mít jednu z následujících hodnot:
Hodnoty OptimizeCA lze kombinovat při zpracování více nových oprav. Pokud všechny opravy obsahují hodnoty 1 (jedna), přeskočí se všechny akce přiřazení vlastností a přiřazení adresáře. Pokud má jedna oprava hodnotu 3 (tři)pro vlastnost a jedna oprava má hodnotu 1 (jedna) vlastnosti, přeskočí se vlastní akce přiřazení vlastnosti a adresáře. Ostatní okamžité vlastní akce se ale spustí, protože se ne všechny požadované opravy přeskočí. |
OptimizedInstallMode | Pokud je tato vlastnost nastavena na 1 (jeden) ve všech opravách, které se mají použít v transakci, je aplikace opravy optimalizována, pokud je to možné. Další informace naleznete v tématu Optimalizace oprav. K dispozici od Instalační služby systému Windows 3.1. |
Validace
Související témata