MsiPatchHeaders テーブル

MsiPatchHeaders テーブルには、パッチ検証に利用されるバイナリ パッチ ヘッダー ストリームが保持されます。

MsiPatchHeaders テーブルは、File テーブルの鍵が長いことに起因し、Patch テーブルでパッチ ヘッダー ストリームを生成できないときに使用されます。 これは「ストリームに対する OLE の制限事項」で説明されているストリーム名の制限に起因することがあります。 その場合、Patch テーブルで MsiPatchHeaders テーブルを参照し、パッチ ヘッダー ストリームを作成できます。

MsiPatchHeaders テーブルには次の列があります。

Column 種類 キー Nullable
StreamRef Identifier Y N
ヘッダー Binary N N

 

[列]

StreamRef

特定のパッチ ヘッダーを一意に識別するテーブルの主キー。

Header

この列はパッチ検証に使用されるバイナリ ストリームのパッチ ヘッダーです。

解説

このテーブルは PatchFiles アクションによって処理されます。 このテーブルは通常、パッチ パッケージからの変換によってインストール パッケージに追加されます。 通常、インストール パッケージに直接は作成されません。

検証

ICE03
ICE06
ICE29