MsiPatchHeaders テーブル
MsiPatchHeaders テーブルには、パッチ検証に利用されるバイナリ パッチ ヘッダー ストリームが保持されます。
MsiPatchHeaders テーブルは、File テーブルの鍵が長いことに起因し、Patch テーブルでパッチ ヘッダー ストリームを生成できないときに使用されます。 これは「ストリームに対する OLE の制限事項」で説明されているストリーム名の制限に起因することがあります。 その場合、Patch テーブルで MsiPatchHeaders テーブルを参照し、パッチ ヘッダー ストリームを作成できます。
MsiPatchHeaders テーブルには次の列があります。
Column | 種類 | キー | Nullable |
---|---|---|---|
StreamRef | Identifier | Y | N |
ヘッダー | Binary | N | N |
[列]
-
StreamRef
-
特定のパッチ ヘッダーを一意に識別するテーブルの主キー。
-
Header
-
この列はパッチ検証に使用されるバイナリ ストリームのパッチ ヘッダーです。
解説
このテーブルは PatchFiles アクションによって処理されます。 このテーブルは通常、パッチ パッケージからの変換によってインストール パッケージに追加されます。 通常、インストール パッケージに直接は作成されません。
検証