Freigeben über


MsiPatchCertificate-Tabelle

Die MsiPatchCertificate-Tabelle identifiziert die möglichen Signaturgeberzertifikate, die zum digitalen Signieren von Patches verwendet werden. Die MsiPatchCertificate-Tabelle enthält die Informationen, die erforderlich sind, um das Patchen der Benutzerkontensteuerung (UAC) für eine Anwendung zu aktivieren.

Die MsiPatchCertificate-Tabelle enthält die folgenden Spalten:

Spalte Typ Schlüssel Nullwerte zulässig
PatchCertificate Identifier J N
DigitalCertificate_ Identifier N N

 

Spalten

PatchCertificate

Der eindeutige Bezeichner für diese Zeile in der MsiPatchCertificate-Tabelle.

DigitalCertificate

Ein externer Schlüssel in der ersten Spalte der Tabelle MsiDigitalCertificate. Die in der MsiDigitalCertificate-Tabelle angegebene Zeile enthält die binäre Darstellung des Signaturgeberzertifikats.

Bemerkungen

Patches werden immer anhand der MsiPatchCertificate-Tabelle ausgewertet, die zum Zeitpunkt der Patch-Anwendung aktuell ist. Ein Patch kann die MsiPatchCertificate-Tabelle durch Hinzufügen oder Entfernen von Einträgen ändern. Dadurch kann ein Patch die Auswertung zukünftiger Patches ändern, die später in der Patchsequenz angewendet werden. In der Tabelle können mehrere Zertifikate vorhanden sein, und der Patch muss mit mindestens einem Zertifikat übereinstimmen, das angewendet werden soll.

Überprüfen

ICE03
ICE06
ICE32
ICE81

DisableLUAPatching

Patchen der Benutzerkontensteuerung (User Account Control, UAC)

MSIDISABLELUAPATCHING

Digitale Signaturen und Windows Installer

Von Windows Installer 2.0 und früheren Versionen nicht unterstützt