MsiPatchHeaders-Tabelle

Die MsiPatchHeaders-Tabelle enthält die binären Patchheaderstreams, die für die Patchvalidierung verwendet werden.

Die Tabelle MsiPatchHeaders wird verwendet, wenn lange Dateitabellenschlüssel zu einem Fehler beim Generieren des Patchheaderstreams in der Patchtabelle führen. Dies kann auf die Einschränkung des Streamnamens in OLE-Einschränkungen für Streams. In diesem Fall kann die Patch-Tabelle auf die MsiPatchHeaders-Tabelle verweisen, um den Patchheaderstream zu erstellen.

Die MsiPatchHeaders-Tabelle enthält die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
StreamRef Identifier J N
Header Binär (Binary) N N

Spalten

StreamRef

Der Primärschlüssel für die Tabelle, die einen bestimmten Patchheader eindeutig identifiziert.

Header

Diese Spalte ist der binäre Streampatchheader, der für die Patchvalidierung verwendet wird.

Bemerkungen

Diese Tabelle wird von der PatchFiles-Aktion verarbeitet. Diese Tabelle wird dem Installationspaket in der Regel durch eine Transformation aus einem Patchpaket hinzugefügt. Sie wird in der Regel nicht direkt in einem Installationspaket erstellt.

Validierung

ICE03
ICE06
ICE29