Delen via


FamilyFileRanges Table (Patchwiz.dll)

De tabel FamilyFileRanges bevat informatie over bepaalde bestanden van een bijgewerkte afbeelding met bereiken die nooit mogen worden overschreven. Deze tabel is optioneel in de database voor het maken van patches (.pcp-bestand) en wordt gebruikt door de functie UiCreatePatchPackageEx.

De tabel FamilyFileRanges heeft de volgende kolommen.

Kolom Type Sleutel Null-waarde
Familie Sms Y N
FTK Sms Y N
RetainOffsets Sms   N
RetainLengths Sms   N

 

Kolommen

Familie

Refererende sleutel naar de kolom Familie van de ImageFamilies Table (Patchwiz.dll).

FTK

Refererende sleutel in de Bestandstabellen van alle bijgewerkte installatiekopieën in de installatiekopieënfamilie.

RetainOffsets

De verschuiving van de bereiken die niet kunnen worden overschreven. De waarde in dit veld is een lijst met de bereikverschilnummers voor bereiken die niet in de doelbestanden moeten worden overschreven. De volgorde en het aantal bereiken in de lijst moeten overeenkomen met de items in de kolom RetainLengths.

De waarden kunnen decimaal of hexadecimaal zijn. Patchwiz.dll behandelt de waarde als hexadecimaal als deze wordt voorafgegaan door '0x'. De kolommen zijn tekenreekskolommen en Patchwiz.dll converteert de waarden naar ULONG's.

RetainLengths

De lengte in bytes van de bereiken die niet kunnen worden overschreven. De waarde in dit veld is een lijst met bereiklengtenummers voor bereiken die moeten worden bewaard in doelbestanden. De volgorde en het aantal bereiken in de lijst moeten overeenkomen met de items in de kolom RetainOffsets.

De waarden kunnen decimaal of hexadecimaal zijn. Patchwiz.dll behandelt de waarde als hexadecimaal als deze wordt voorafgegaan door '0x'. De kolommen zijn tekenreekskolommen en Patchwiz.dll converteert de waarden naar ULONG's.

Opmerkingen

De offsets en lengten die zijn ingevoerd in RetainOffsets en RetainLengths mogen geen overlappende bereiken opgeven.

geselecteerde regio's van een bestand patchen