Bagikan melalui


Bagian Data File INF Printer

Penting

Platform cetak modern adalah sarana komunikasi pilihan Windows dengan printer. 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 Platform cetak modern dan panduan desain aplikasi dukungan Cetak.

Penginstal kelas printer default Windows 2000 dan yang lebih baru, Ntprint.dll, memungkinkan file INF printer berisi bagian data. Bagian data ditentukan menggunakan format berikut:

DataSection= SectionName

di mana SectionName adalah nama bagian file INF.

Bagian data digunakan untuk menentukan set entri file INF printer yang umum untuk beberapa printer. Dengan mengelompokkan entri umum dalam daftar di bawah bagian bernama, lalu merujuk bagian tersebut dengan pernyataan DataSection untuk setiap printer yang menggunakan entri, daftar entri harus disertakan hanya sekali dalam file INF.

File INF printer Microsoft, Ntprint.inf, menentukan bagian data berikut:

  • [PSCRIPT_DATA]

    Menetapkan nilai ke entri DriverFile, ConfigFile, dan HelpFile untuk Driver Printer Microsoft PostScript.

  • [UNIDRV_DATA]

    Menetapkan nilai ke entri DriverFile, ConfigFile, dan HelpFile untuk Microsoft Universal Printer Driver.

  • [UNIDRV_BIDI_DATA]

    Menetapkan nilai ke entri DriverFile, ConfigFile, HelpFile, dan LanguageMonitor untuk Microsoft Universal Printer Driver, untuk printer dua arah.

Bagian data ini harus dirujuk dari dalam file INF yang disediakan vendor. Misalnya, lihat Menginstal Unidrv Minidriver dan Menginstal Minidriver Pscript.

Perhatikan file INF printer IHV yang memiliki entri Kebutuhan atau entri Sertakan yang mengacu pada Ntprint.inf tidak boleh berisi nama bagian data yang sama dengan nama bagian INF apa pun yang ada di Ntprint.inf. Sebelum menamai bagian data dalam file INF printer yang disediakan vendor, cari %windir%/inf/Ntprint.inf untuk memastikan bahwa nama bagian Anda belum ada sebagai nama bagian (dari jenis apa pun) dalam Ntprint.inf.

Bagian "Nama Sebelumnya"

Penginstal kelas printer Windows 2000 dan yang lebih baru mengenali bagian data khusus yang disebut "Nama Sebelumnya". Salah satu bagian ini diizinkan dalam setiap file INF. Entri di bagian mengidentifikasi driver yang nama printernya berbeda untuk Windows 2000 dan yang lebih baru untuk Windows 95/98/Me. Menentukan perbedaan nama tersebut memungkinkan Point and Print didukung untuk klien Windows 95/98/Me yang tersambung ke Windows 2000 dan server yang lebih baru.

Format untuk setiap entri di bagian ini adalah:

"Nama Printer Windows 2000 atau yang lebih baru" = "Nama Printer Windows 95/98/Me"

Berikut ini adalah contoh entri:

[Previous Names]
"HP Color LaserJet" = "HP Color LaserJet (MS)"
"HP DeskJet 1200C" = "HP DeskJet 1200C (MS)"
"HP DeskJet 310" = "HP DeskJet 310 Printer"