Delen via


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

ICE03-
ICE06-
ICE32
ICE81-

DisableLUAPatching-

gebruikersaccountbeheer (UAC) patching

MSIDISABLELUAPATCHING-

Digitale handtekeningen en Windows Installer-

niet ondersteund in Windows Installer 2.0 en eerder