Compartir a través de


Tabla FamilyFileRanges (Patchwiz.dll)

La tabla FamilyFileRanges contiene información sobre archivos concretos de una imagen actualizada con rangos que nunca se deberían sobrescribir. Esta tabla es opcional en la base de datos de creación de revisiones (archivo .pcp) y la usa la función UiCreatePatchPackageEx.

La tabla UpgradedImages tiene las siguientes columnas.

Columna Tipo Clave Nullable
Familia text Y No
FTK text Y No
RetainOffsets text   No
RetainLengths text   No

 

Columnas

Family

Clave externa a la columna Family de la tabla ImageFamilies (Patchwiz.dll).

FTK

Clave externa en las tablas File de todas las imágenes actualizadas de la familia de imágenes.

RetainOffsets

El desplazamiento de los intervalos que no se pueden sobrescribir. El valor de este campo es una lista de los números de desplazamiento de intervalo para los intervalos que no se van a sobrescribir en los archivos de destino. El orden y el número de los intervalos de la lista deben coincidir con los elementos de la columna RetainLengths.

Los valores pueden ser decimales o hexadecimales. Patchwiz.dll trata el valor como hexadecimal si tiene el prefijo "0x". Las columnas son columnas de cadena y Patchwiz.dll convertirá los valores en ULONG.

RetainLengths

La longitud en bytes de los intervalos que no se pueden sobrescribir. El valor de este campo es una lista de números de longitud de intervalo para los intervalos que se van a conservar en los archivos de destino. El orden y el número de intervalos en la lista deben coincidir con los elementos de la columna RetainOffsets.

Los valores pueden ser decimales o hexadecimales. Patchwiz.dll trata el valor como hexadecimal si tiene el prefijo "0x". Las columnas son columnas de cadena y Patchwiz.dll convertirá los valores en ULONG.

Observaciones

Los desplazamientos y longitudes introducidos en RetainOffsets y RetainLengths no deben especificar intervalos superpuestos.

Aplicación de revisiones en las regiones seleccionadas de un archivo