MsiPatchCertificate 表

MsiPatchCertificate 表标识用于对补丁进行数字签名的可能签名者证书。 MsiPatchCertificate 表包含为应用程序启用用户帐户控制 (UAC) 修补所需的信息。

MsiPatchCertificate 表包含以下列:

类型 密钥 Nullable
PatchCertificate Identifier Y N
DigitalCertificate_ Identifier N N

 

PatchCertificate

MsiPatchCertificate 表中此行的唯一标识符。

DigitalCertificate

MsiDigitalCertificate 表的第一列的外部键。 MsiDigitalCertificate 表中指示的行包含签名者证书的二进制表示形式。

备注

对补丁进行评估始终依据应用补丁时最新的 MsiPatchCertificate 表。 补丁可以通过添加或删除条目来修改 MsiPatchCertificate 表。 这使补丁能够修改在修补序列中稍后应用的后续补丁的评估。 该表中可以存在多个证书,并且补丁必须与至少一个证书匹配才能应用。

验证

ICE03
ICE06
ICE32
ICE81

DisableLUAPatching

用户帐户控制 (UAC) 修补

MSIDISABLELUAPATCHING

数字签名和 Windows Installer

在 Windows Installer 2.0 及更早版本中不受支持