TargetFiles_OptionalData 테이블(Patchwiz.dll)
TargetFiles_OptionalData 테이블에는 대상 이미지의 특정 파일에 대한 정보가 포함되어 있습니다. 이 테이블은 패치 만들기 데이터베이스(.pcp 파일)에서 선택 사항이며 UiCreatePatchPackageEx 함수에서 사용됩니다.
TargetFiles_OptionalData 테이블에는 다음과 같은 열이 있습니다.
Column | 형식 | 키 | Nullable |
---|---|---|---|
대상 | text | Y | N |
FTK | text | Y | N |
SymbolPaths | text | Y | |
IgnoreOffsets | text | Y | |
IgnoreLengths | text | Y | |
RetainOffsets | text | Y |
열
-
Target
-
TargetImages 테이블(Patchwiz.dll)의 대상 열에 대한 외래 키입니다.
-
FTK
-
대상 이미지의 파일 테이블에 있는 외래 키입니다.
-
SymbolPaths
-
이 필드의 값은 패치가 생성될 때 TargetImages 테이블(Patchwiz.dll)의 SymbolPaths 열에 있는 세미콜론으로 구분된 폴더 목록에 추가되며, 특정 파일에 대한 기호 파일을 추가하는 데 사용할 수 있습니다.
-
IgnoreOffsets
-
이 필드의 값은 대상 파일에서 무시할 범위에 대한 범위 오프셋 번호의 쉼표로 구분된 목록입니다. 목록의 범위 순서와 번호는 IgnoreLengths 열의 항목과 일치해야 합니다. 이 열은 선택 사항입니다.
값은 10진수 또는 16진수일 수 있습니다. Patchwiz.dll은 “0x”가 접두사인 경우 값을 16진수로 처리합니다. 열은 문자열 열이며 Patchwiz.dll 값을 ULONG로 변환합니다.
-
IgnoreLengths
-
이 필드의 값은 대상 파일에서 무시할 범위에 대한 범위 길이(바이트)의 쉼표로 구분된 목록입니다. 목록의 범위 순서와 번호는 IgnoreOffsets 열의 항목과 일치해야 합니다. 이 열은 선택 사항입니다.
값은 10진수 또는 16진수일 수 있습니다. Patchwiz.dll은 “0x”가 접두사인 경우 값을 16진수로 처리합니다. 열은 문자열 열이며 Patchwiz.dll 값을 ULONG로 변환합니다.
-
RetainOffsets
-
이 필드의 값은 대상 파일에서 유지할 범위에 대한 범위 오프셋 번호의 쉼표로 구분된 목록입니다. 목록의 범위 순서와 수는 FamilyFileRanges 테이블(Patchwiz.dll)에 있는 해당 레코드의 RetainOffsets 열에 있는 항목과 일치해야 합니다.
값은 10진수 또는 16진수일 수 있습니다. Patchwiz.dll은 “0x”가 접두사인 경우 값을 16진수로 처리합니다. 열은 문자열 열이며 Patchwiz.dll 값을 ULONG로 변환합니다.
관련 항목