PatchSequence 數據表可用來在修補程式中產生 MsiPatchSequence 數據表。 數據表需要 Windows Installer 3.0 提供 PATCHWIZ.DLL 版本。
下表會識別 PatchSequence 數據表的數據行。
| 列 | 類型 | 鑰匙 | 空 |
|---|---|---|---|
| PatchFamily | 標識碼 | Y | N |
| 目標 | 發簡訊 | Y | Y |
| 序列 | 版本 | Y | |
| 取代 | 整數 | Y |
列
-
PatchFamily
-
標識碼,指出這個修補程式所屬的序列系列。
Target 和 PatchFamily 數據行中的值會一起定義數據表的主鍵。 屬於多個序列系列的修補程式,或根據目標的產品名稱而有不同的序列,每個配對可以有一個數據列。 這個值可用來填入屬於修補程式之 MsiPatchSequence 數據表 的 PatchFamily 數據行。
-
目標
-
[目標] 資料行可用來依產品名稱篩選 PatchFamily。
此數據行中的 NULL 值表示此 PatchFamily 會套用至修補程式的所有目標。 如果此數據行包含 TargetImages Table的外鍵,則會擷取指定影像的產品名稱,並用來填入 MsiPatchSequence Table的新修補程式數據列中的產品名稱值。 如果此數據行包含 GUID,則會使用 GUID 來填入 MsiPatchSequence 資料表中數據列的產品名稱值。
-
序列
-
Sequence 資料行中的值可用來填入新修補程式檔案 MsiPatchSequence 數據表 的 Sequence 數據行。
如果值為 NULL,則會自動產生序號。
-
取代
-
此欄位中 msidbPatchSequenceSupersedeEarlier 或 1 的值,表示此修補程式會取代稍早 此修補程式所屬序列系列中的小型更新。
此數據行中的值可用來設定 MsiPatchSequence 數據表中新修補程序數據列的 Attributes 數據行。
言論
從 Windows Installer 3.0 開始提供。