FamilyFileRanges 테이블(Patchwiz.dll)
FamilyFileRanges 테이블에는 덮어쓰지 않아야 하는 범위가 있는 업그레이드된 이미지의 특정 파일에 대한 정보가 포함되어 있습니다. 이 테이블은 패치 만들기 데이터베이스(.pcp 파일)에서 선택 사항이며 UiCreatePatchPackageEx 함수에서 사용됩니다.
FamilyFileRanges 테이블에는 다음 열이 있습니다.
Column | 형식 | 키 | Nullable |
---|---|---|---|
패밀리 | text | Y | N |
FTK | text | Y | N |
RetainOffsets | text | N | |
RetainLengths | text | N |
열
-
Family
-
ImageFamilies 테이블(Patchwiz.dll)의 Family 열에 대한 외래 키입니다.
-
FTK
-
이미지 패밀리에서 업그레이드된 모든 이미지의 File 테이블에 대한 외래 키입니다.
-
RetainOffsets
-
덮어쓸 수 없는 범위의 오프셋입니다. 이 필드의 값은 대상 파일에서 덮어쓸 수 없는 범위에 대한 범위 오프셋 번호 목록입니다. 목록의 범위 순서와 번호는 RetainLengths 열의 항목과 일치해야 합니다.
값은 10진수 또는 16진수일 수 있습니다. Patchwiz.dll은 “0x”가 접두사인 경우 값을 16진수로 처리합니다. 열은 문자열 열이며 Patchwiz.dll 값을 ULONG로 변환합니다.
-
RetainLengths
-
덮어쓸 수 없는 범위의 길이(바이트)입니다. 이 필드의 값은 대상 파일에 유지할 범위의 범위 길이 번호 목록입니다. 목록의 범위 순서와 번호는 RetainOffsets 열의 항목과 일치해야 합니다.
값은 10진수 또는 16진수일 수 있습니다. Patchwiz.dll은 “0x”가 접두사인 경우 값을 16진수로 처리합니다. 열은 문자열 열이며 Patchwiz.dll 값을 ULONG로 변환합니다.
설명
RetainOffsets 및 RetainLengths에 입력된 오프셋 및 길이가 겹치는 범위를 지정해서는 안 됩니다.
관련 항목