Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La table PatchMetadata contient des informations sur un correctif Windows Installer requis pour supprimer un correctif et utilisé par Add/Remove Programs. Toutes les propriétés de la table PatchMetadata sont ajoutées à l'MsiPatchMetadata Table du fichier .msp pour un correctif.
La table PatchMetadata est requise dans les fichiers de propriétés de création de correctifs (fichiers .pcp) dont la valeur MinimaleRequiredMsiVersion est égale à 300 dans la table des propriétés . La table est facultative si MinimumRequiredMsiVersion n’est pas égal à 300.
La table PatchMetadata contient les colonnes suivantes.
| Colonne | Type | Clé | Nullable |
|---|---|---|---|
| Compagnie | SMS | Y | Y |
| Propriété | SMS | Y | N |
| Valeur | SMS | Y |
Colonnes
-
société
-
Nom de la société. Un champ vide (valeur Null) indique que cette ligne contient l’une des propriétés de métadonnées standard. Une entreprise peut étendre le jeu de propriétés en ajoutant une ligne à la table et en entrant un nom de société dans ce champ.
-
, propriété
-
Nom d’une propriété de métadonnées. Les propriétés AllowRemoval, ManufacturerName, TargetProductName, MoreInfoURL, DisplayName, Description et Classification sont requises dans la table PatchMetadata . Ce champ doit contenir l’une des propriétés de métadonnées standard suivantes si le champ Société est vide (valeur Null).
Propriété Description AllowRemoval Valeur entière qui indique si le correctif est un correctif désinstallable. Si le champ Valeur contient un 0 (zéro), le correctif ne peut pas être supprimé. Si le champ Valeur contient 1 (un), le correctif est un correctif désinstallable. Cette propriété est requise. Cette propriété est inscrite et sa valeur peut être obtenue à l’aide de la fonction MsiGetPatchInfoEx. ManufacturerName Valeur de chaîne qui contient le nom du fabricant de l’application. Cette propriété est requise. MinorUpdateTargetRTM Indique que le correctif cible la version RTM du produit ou le correctif de mise à niveau majeur le plus récent. Créez cette propriété facultative dans des correctifs de mise à niveau mineurs qui contiennent des informations de séquencement pour indiquer que le correctif supprime tous les correctifs jusqu’à la version RTM du produit, ou jusqu’au correctif de mise à niveau majeur le plus récent. Cette propriété est disponible à partir de Windows Installer 3.1. Remarque : Pour exiger que Windows Installer 3.1 soit installé pour appliquer le correctif, définissez la propriété MinimumRequiredMsiVersion sur 310 dans la table des propriétés du fichier .pcp. TargetProductName Valeur de chaîne qui contient le nom de la suite d’applications ou d’applications cibles. Cette propriété est requise. MoreInfoURL Valeur de chaîne qui contient une URL pointant vers des informations pour ce correctif. Cette propriété requise est inscrite et sa valeur peut être obtenue à l’aide de la fonction MsiGetPatchInfoEx. À compter de Windows XP avec Service Pack 2 (SP2), cette valeur peut être le lien de prise en charge du correctif affiché dans Add/Remove Programs. CreationTimeUTC Valeur de chaîne qui contient l’heure de création du fichier .msp sous la forme mm-dd-yy HH :MM (heure de l’année du mois-jour :minute). Cette propriété est facultative. DisplayName Valeur de chaîne qui contient le titre du correctif adapté à l’affichage public. Cette propriété est requise. Cette propriété est inscrite et sa valeur peut être obtenue à l’aide de la fonction MsiGetPatchInfoEx. À compter de Windows XP avec SP2, cette valeur est le nom du correctif affiché dans Add/Remove Programs commençant par Windows XP avec SP2. Description Valeur de chaîne qui contient une brève description du correctif. Cette propriété est requise. Classification Valeur de chaîne qui contient la catégorie arbitraire des mises à jour, telle que définie par l’auteur du correctif. Par exemple, les auteurs de correctifs peuvent spécifier que chaque correctif est classé comme correctif logiciel, Correctif cumulatif de sécurité, Mise à jour critique, Mise à jour, Service Pack ou Correctif cumulatif. Cette propriété est requise. OptimizedInstallMode Si cette propriété a la valeur 1 (une) dans tous les correctifs à appliquer dans une transaction, l’application du correctif est optimisée si possible. Pour plus d’informations, consultez optimisation des correctifs. Disponible à partir de Windows Installer 3.1. -
valeur
-
Valeur de la propriété de métadonnées. Cela ne peut jamais être Null ou une chaîne vide. Cette valeur peut être localisée.
Remarques
Disponible à partir de Windows Installer 3.0.
Toutes les propriétés créées dans la table PatchMetadata sont ajoutées à la table MsiPatchMetadata du fichier msp. Les propriétés AllowRemoval, MoreInfoURL et DisplayName sont inscrites et sont accessibles via le MsiGetPatchInfoEx.