Share via


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에 입력된 오프셋 및 길이가 겹치는 범위를 지정해서는 안 됩니다.

선택한 파일 영역 패치