Freigeben über


MsiPatchHeaders-Tabelle

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

Die MsiPatchHeaders-Tabelle wird verwendet, wenn lange Schlüssel in der File-Tabelle zu einem Fehler beim Generieren des Patchheaderstreams in der Patch-Tabelle führen. Dies kann auf die Einschränkung des Streamnamens zurückzuführen sein, die unter OLE-Einschränkungen für Streams beschrieben ist. 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, der einen bestimmten Patchheader eindeutig identifiziert.

Header

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

Bemerkungen

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

Überprüfen

ICE03
ICE06
ICE29