Tabel FamilyFileRanges (Patchwiz.dll)

Tabel FamilyFileRanges berisi informasi tentang file tertentu dari gambar yang ditingkatkan dengan rentang yang tidak boleh ditimpa. Tabel ini bersifat opsional dalam database pembuatan patch (file.pcp) dan digunakan oleh fungsi UiCreatePatchPackageEx .

Tabel FamilyFileRanges memiliki kolom berikut.

Kolom Jenis Kunci Dapat diubah ke null
Keluarga teks Y N
FTK teks Y N
RetainOffsets teks   N
RetainLengths teks   N

 

Kolom

Keluarga

Kunci asing ke kolom Keluarga dari Tabel ImageFamilies (Patchwiz.dll).

FTK

Kunci asing ke dalam tabel File dari semua gambar yang ditingkatkan dalam keluarga gambar.

RetainOffsets

Offset rentang yang tidak dapat ditimpa. Nilai dalam bidang ini adalah daftar angka offset rentang untuk rentang yang tidak akan ditimpa dalam file target. Urutan dan jumlah rentang dalam daftar harus cocok dengan item di kolom RetainLengths.

Nilainya bisa desimal atau heksadesimal. Patchwiz.dll memperlakukan nilai sebagai heksadesimal jika diawali dengan "0x". Kolom adalah kolom string dan Patchwiz.dll akan mengonversi nilai menjadi ULONG.

RetainLengths

Panjang dalam byte rentang yang tidak dapat ditimpa. Nilai dalam bidang ini adalah daftar nomor panjang rentang untuk dipertahankan rentang dalam file target. Urutan dan jumlah rentang dalam daftar harus cocok dengan item di kolom RetainOffsets.

Nilainya bisa desimal atau heksadesimal. Patchwiz.dll memperlakukan nilai sebagai heksadesimal jika diawali dengan "0x". Kolom adalah kolom string dan Patchwiz.dll akan mengonversi nilai menjadi ULONG.

Keterangan

Offset dan panjang yang dimasukkan dalam RetainOffsets dan RetainLengths tidak boleh menentukan rentang yang tumpang tindih.

Menambal Wilayah File yang Dipilih