Tabel PatchSequence (PATCHWIZ.DLL)
Tabel PatchSequence digunakan untuk menghasilkan Tabel MsiPatchSequence dalam patch. Tabel memerlukan versi PATCHWIZ.DLL yang tersedia dengan Windows Installer 3.0.
Tabel berikut mengidentifikasi kolom Tabel PatchSequence.
Kolom | Jenis | Kunci | Dapat diubah ke null |
---|---|---|---|
PatchFamily | Pengidentifikasi | Y | N |
Target | Teks | Y | Y |
Urutan | Versi | Y | |
Menggantikan | Bilangan bulat | Y |
Kolom
-
PatchFamily
-
Pengidentifikasi yang menunjukkan keluarga urutan tempat patch ini berada.
Nilai dalam kolom Target dan PatchFamily bersama-sama menentukan kunci primer untuk tabel. Patch milik beberapa keluarga urutan, atau memiliki urutan yang berbeda tergantung pada kode produk target, dapat memiliki satu baris untuk setiap pemasangan. Nilai ini digunakan untuk mengisi kolom PatchFamily dari Tabel MsiPatchSequence milik patch.
-
Target
-
Kolom Target digunakan untuk memfilter PatchFamily menurut kode produk.
Nilai NULL dalam kolom ini menunjukkan bahwa PatchFamily ini berlaku untuk semua target patch. Jika kolom ini berisi kunci asing ke Tabel TargetImages, kode produk gambar yang ditentukan diambil dan digunakan untuk mengisi nilai kode produk di baris patch baru dari Tabel MsiPatchSequence. Jika kolom ini berisi GUID, GUID digunakan untuk mengisi nilai kode produk baris dalam Tabel MsiPatchSequence.
-
Urutan
-
Nilai dalam kolom Urutan digunakan untuk mengisi kolom Urutan dari Tabel MsiPatchSequence dari file patch baru.
Jika nilainya ADALAH NULL, nomor urut dihasilkan secara otomatis.
-
Menggantikan
-
Nilai msidbPatchSequenceSupersedeEarlier atau 1 di bidang ini menunjukkan bahwa patch ini menggantikan pembaruan kecil sebelumnya dalam keluarga urutan tempat patch ini berada.
Nilai dalam kolom ini digunakan untuk mengatur kolom Atribut dari baris patch baru di Tabel MsiPatchSequence .
Keterangan
Tersedia dimulai di Windows Installer 3.0.