Table MsiPatchCertificate
La table MsiPatchCertificate identifie les certificats de signataires possibles utilisés pour signer numériquement les correctifs. La table MsiPatchCertificate contient les informations nécessaires pour activer la mise à jour corrective du contrôle de compte d’utilisateur (UAC) pour une application.
La table MsiPatchOldAssemblyFile comporte les colonnes suivantes :
Colonne | Type | Clé | Nullable |
---|---|---|---|
PatchCertificate | Identificateur | O | N |
DigitalCertificate_ | Identificateur | N | N |
Colonnes
-
PatchCertificate
-
L'identificateur unique pour cette ligne dans la table MsiPatchCertificate.
-
DigitalCertificate
-
Une clé externe dans la première colonne de la table MsiDigitalCertificate. La ligne indiquée dans la table MsiDigitalCertificate contient la représentation binaire du certificat du signataire.
Notes
Les correctifs sont toujours évalués par rapport à la table MsiPatchCertificate en vigueur au moment de l'application du correctif. Un correctif peut modifier la table MsiPatchCertificate en ajoutant ou en supprimant des entrées. Cela permet à un correctif de modifier l’évaluation des correctifs futurs qui seront appliqués ultérieurement dans la séquence de mise à jour. Plusieurs certificats peuvent exister dans la table, et le correctif doit correspondre à au moins un de ceux à appliquer.
Validation
Rubriques connexes