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.
Topik terkait