Dela via


PatchSequence Table (PATCHWIZ.DLL)

Tabellen PatchSequence används för att generera MsiPatchSequence Table i en korrigering. Tabellen kräver den version av PATCHWIZ.DLL som är tillgänglig med Windows Installer 3.0.

I följande tabell identifieras kolumnerna i tabellen PatchSequence.

Spalt Typ Nyckel Nullbar
PatchFamily Identifierare Y N
Mål SMS Y Y
Sekvens Version Y
Ersätta Heltal Y

 

Kolumner

PatchFamily

Identifieraren som anger de sekvensfamiljer som korrigeringen tillhör.

Värdena i kolumnerna Target och PatchFamily definierar tillsammans den primära nyckeln för tabellen. En korrigering som tillhör flera sekvensfamiljer, eller som har olika sekvenser beroende på målets produktkod, kan ha en rad för varje parkoppling. Det här värdet används för att fylla i kolumnen PatchFamily i MsiPatchSequence Table som tillhör korrigeringen.

mål

Kolumnen Mål används för att filtrera PatchFamily efter produktkod.

Ett NULL-värde i den här kolumnen anger att denna PatchFamily gäller för alla mål för korrigeringen. Om den här kolumnen innehåller en sekundärnyckel till TargetImages Tablehämtas produktkoden för den angivna avbildningen och används för att fylla i produktkodvärdet i den nya korrigeringsraden i MsiPatchSequence Table. Om den här kolumnen innehåller ett GUID används GUID för att fylla i produktkodvärdet för raden i tabellen MsiPatchSequence.

sekvens

Värdet i kolumnen Sekvens används för att fylla i kolumnen Sekvens i MsiPatchSequence Table för den nya korrigeringsfilen.

Om värdet är NULL genereras ett sekvensnummer automatiskt.

Ersätter

Värdet msidbPatchSequenceSupersedeEarlier eller 1 i det här fältet anger att korrigeringen ersätter tidigare små uppdateringar i sekvensfamiljerna som korrigeringen tillhör.

Värdet i den här kolumnen används för att ange kolumnen Attribut för den nya korrigeringens rad i MsiPatchSequence Table .

Anmärkningar

Tillgänglig från och med Windows Installer 3.0.