MsiPatchCertificate-tabel
De MsiPatchCertificate-tabel identificeert de mogelijke ondertekencertificaten die worden gebruikt om patches digitaal te ondertekenen. De tabel MsiPatchCertificate bevat de informatie die nodig is om UAC-patching (User Account Control) in te schakelen voor een toepassing.
De MsiPatchCertificate-tabel heeft de volgende kolommen:
Kolom | Type | Sleutel | Null-waarde |
---|---|---|---|
PatchCertificate | id- | Y | N |
DigitalCertificate_ | id- | N | N |
Kolommen
-
PatchCertificate
-
De unieke id voor deze rij in de tabel MsiPatchCertificate.
-
DigitalCertificate
-
Een externe sleutel in de eerste kolom van de MsiDigitalCertificate Table. De rij die wordt aangegeven in de MsiDigitalCertificate-tabel bevat de binaire weergave van het ondertekenaarcertificaat.
Opmerkingen
Patches worden altijd geëvalueerd op basis van de MsiPatchCertificate-tabel die actueel is op het moment dat de patch wordt toegepast. Een patch kan de MsiPatchCertificate-tabel wijzigen door vermeldingen toe te voegen of te verwijderen. Hierdoor kan een patch de evaluatie van toekomstige patches wijzigen die later in de patchreeks worden toegepast. Er kunnen meerdere certificaten in de tabel aanwezig zijn en de patch moet overeenkomen met ten minste één certificaat dat moet worden toegepast.
Validering
Verwante onderwerpen