Bagikan melalui


Atribut khusus tingkat akar

Penting

Kami menyarankan agar Anda menggunakan driver kelas kotak masuk IPP Microsoft, bersama dengan Print Support Apps (PSA), untuk menyesuaikan pengalaman cetak di Windows 10 dan 11 untuk pengembangan perangkat printer.

Untuk informasi selengkapnya, lihat panduan desain aplikasi dukungan Cetak.

Atribut khusus tingkat akar adalah atribut umum yang menjelaskan karakteristik khusus driver seperti nama file sumber daya, file bantuan, atau file GPD tambahan yang disertakan, bersama dengan spesifikasi untuk unit master driver, nomor versi, dan halaman kode karakter.

Atribut khusus tingkat akar tambahan menentukan karakteristik khusus perangkat seperti nama printer, jenis, kapasitas salinan maksimum, dan jumlah slot kartrid font.

Atribut ini disebut atribut root-level-only karena harus selalu ditempatkan dalam file GPD pada tingkat root (yaitu, bukan di dalam kurung kurawal).

Tabel berikut mencantumkan atribut khusus tingkat akar.

Nama atribut AttributeParameter Komentar
CodePage Pengidentifikasi halaman kode Windows bernilai numerik. Opsional. Jika tidak ditentukan, Unicode digunakan. Halaman kode diterapkan ke semua string yang ditampilkan.
FontCartSlots Nilai numerik yang menunjukkan jumlah slot kartrid font yang disediakan oleh printer. Opsional. Jika tidak ditentukan, nilai defaultnya adalah nol.
GPDFileName String teks yang dikutip mewakili nama file GPD (tanpa jalur). Opsional.
GPDFileVersion String teks yang dikutip mewakili versi file GPD saat ini. Format yang direkomendasikan adalah MajorVersion.MinorVersion, seperti "1.0". Opsional. Jika ditentukan, string ini ditampilkan dalam kotak dialog Tentang Unidrv.
GPDSpecVersion String teks yang dikutip mewakili versi spesifikasi GPD saat ini. Format yang diperlukan adalah MajorVersion.MinorVersion, seperti "1.0". Harus diisi. Harus entri pertama dalam file GPD, sebelum komentar apa pun. Nilai ini harus "1.0" untuk Windows 2000.
HelpFile String yang dikutip berisi nama file bantuan yang dikustomisasi, dengan ekstensi .hlp. Opsional. Jika disertakan, ini dapat menambahkan topik atau menimpa topik yang ada dalam file bantuan Unidrv. Indeks file bantuan ditentukan oleh *atribut HelpIndex untuk fitur dan opsi.
Memasukkan String yang dikutip berisi nama file GPD tambahan. Kedaluwarsa. Entri ini telah didefinisikan ulang sebagai arahan pra-prosesor.
InstallOptionName String yang dikutip yang ditampilkan untuk menunjukkan fitur atau opsi yang dapat diinstal diinstal. Biasanya, string ini "Diinstal", tetapi string yang sesuai dapat ditentukan. Diperlukan jika *Dapat diinstal? adalah TRUE untuk fitur atau opsi apa pun (lihat Atribut fitur), dan jika rcInstalledOptionNameID tidak ditentukan.
MasterUnits PAIR yang mewakili unit master printer. Harus diisi. Untuk mengurangi potensi kesalahan round-off, gunakan nilai yang sama untuk unit resolusi dalam data metrik font yang Anda tentukan untuk MasterUnits. (Lihat Metrik Font Unidrv di Manajemen font yang disesuaikan.)
MaxCopies Nilai numerik yang menunjukkan jumlah maksimum salinan yang dapat didukung printer. Opsional. Jika tidak ditentukan, nilai defaultnya adalah 1.
ModelName String teks yang dikutip mewakili nama model printer. Diperlukan jika rcModelNameID tidak ditentukan. String harus cocok dengan nama di setup.inf.
NotInstalledOptionName String yang dikutip yang ditampilkan untuk menunjukkan fitur atau opsi yang dapat diinstal tidak diinstal. Biasanya, string ini adalah "Tidak diinstal", tetapi string yang sesuai dapat ditentukan. Diperlukan jika Dapat Diinstal? TRUE untuk fitur atau opsi apa pun (lihat Atribut fitur), dan jika rcNotInstalledOptionNameID tidak ditentukan.
Kepribadian String yang dikutip mewakili bahasa printer yang digunakan oleh printer. Opsional. Jika ditentukan, string ditampilkan oleh Layanan Direktori. Lihat juga rcPersonalityID di bawah ini dalam tabel ini.
PrinterType PAGE, SERIAL, atau TTY Wajib
Laju Cetak Nilai numerik yang mewakili laju cetak monokrom. Unit ditentukan oleh PrintRateUnit. Opsional. Jika tidak ditentukan, nilai defaultnya adalah 0.
PrintRatePPM Nilai numerik yang mewakili kecepatan pencetakan, dalam halaman per menit. Opsional. Jika tidak ditentukan, nilai defaultnya adalah 0.
PrintRateUnit PPM - Halaman/menit

CPS - Karakter/detik

LPM - Baris/menit

IPM - Inci/menit. (IPM adalah untuk komplotan)
Diperlukan jika PrintRate ditentukan. Unit yang ditentukan harus cocok dengan tipe printer. Misalnya, PPM harus ditentukan untuk printer halaman.
rcInstalledOptionNameID ID sumber daya sumber daya string yang ditampilkan untuk menunjukkan fitur atau opsi yang dapat diinstal diinstal. Biasanya, string ini "Diinstal", tetapi string yang sesuai dapat ditentukan. Diperlukan jika Dapat Diinstal? TRUE untuk fitur atau opsi apa pun (lihat Atribut fitur), dan jika InstallOptionName tidak ditentukan.
rcNotInstalledOptionNameID ID sumber daya sumber daya string yang ditampilkan untuk menunjukkan fitur atau opsi yang dapat diinstal tidak diinstal. Biasanya, string ini adalah "Tidak diinstal", tetapi string yang sesuai dapat ditentukan. Diperlukan jika Dapat Diinstal? TRUE untuk fitur atau opsi apa pun (lihat Atribut fitur), dan jika NotInstalledOptionName tidak ditentukan.
rcPersonalityID ID sumber daya sumber daya string yang mewakili bahasa printer yang digunakan oleh printer. Opsional. Jika ditentukan, string ditampilkan oleh Layanan Direktori. Lihat juga Kepribadian.
rcPrinterIconID ID sumber daya sumber daya sumber daya RC_ICON yang mewakili ikon yang terkait dengan printer. Opsional. Jika tidak ditentukan, ikon printer default ditampilkan. Disarankan agar semua ID sumber daya RC_ICON dinomor sama dimulai dengan 1.
ResourceDLL String yang dikutip berisi nama, tanpa informasi jalur, dari DLL sumber daya. Opsional. Lihat Menggunakan DLL sumber daya di minidriver.

Untuk informasi tentang atribut khusus tingkat akar baru untuk Windows Vista, lihat Atribut GPD khusus tingkat akar baru untuk Windows Vista dan Atribut PPD khusus tingkat akar baru untuk Windows Vista.