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.
Temas relacionados