共用方式為


PatchSequence 數據表 (PATCHWIZ.DLL)

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 開始提供。