Bagikan melalui


Tabel MsiPatchCertificate

Tabel MsiPatchCertificate mengidentifikasi kemungkinan sertifikat penanda tangan yang digunakan untuk menandatangani patch secara digital. Tabel MsiPatchCertificate berisi informasi yang diperlukan untuk mengaktifkan Patching Kontrol Akun Pengguna (UAC) untuk aplikasi.

Tabel MsiPatchCertificate memiliki kolom berikut:

Kolom Jenis Kunci Dapat diubah ke null
PatchCertificate Pengidentifikasi Y N
DigitalCertificate_ Pengidentifikasi N N

 

Kolom

PatchCertificate

Pengidentifikasi unik untuk baris ini dalam Tabel MsiPatchCertificate.

DigitalCertificate

Kunci eksternal ke dalam kolom pertama Tabel MsiDigitalCertificate. Baris yang ditunjukkan dalam Tabel MsiDigitalCertificate berisi representasi biner sertifikat penanda tangan.

Keterangan

Patch selalu dievaluasi terhadap Tabel MsiPatchCertificate yang saat ini pada saat patch diterapkan. Patch dapat mengubah Tabel MsiPatchCertificate dengan menambahkan atau menghapus entri. Ini memungkinkan patch untuk memodifikasi evaluasi patch di masa mendatang yang diterapkan nanti dalam urutan patching. Beberapa sertifikat dapat ada dalam tabel, dan patch harus cocok dengan setidaknya satu sertifikat yang akan diterapkan.

Validasi

ICE03
ICE06
ICE32
ICE81

DisableLUAPatching

Patching Kontrol Akun Pengguna (UAC)

MSIDISABLELUAPATCHING

Tanda Tangan Digital dan Alat Penginstal Windows

Tidak Didukung di Windows Installer 2.0 dan yang lebih lama