Pengantar DLL Antarmuka 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 Panduan Desain Aplikasi Dukungan Cetak v1 dan v2.

Printer biasanya memberi pengguna sejumlah besar opsi konfigurasi yang dapat dimodifikasi yang dapat diubah untuk setiap dokumen yang dicetak. Opsi seperti kertas, baki, dan pemilihan font, bersama dengan resolusi gambar, ukuran, warna, dan sebagainya, harus dapat diakses melalui antarmuka pengguna yang dapat dipanggil oleh aplikasi.

DLL antarmuka printer dari driver pencetak, yang dijalankan dalam mode pengguna, bertanggung jawab untuk mengekspor antarmuka pengguna ke opsi konfigurasi printer. Menyediakan antarmuka ini melibatkan pembuatan halaman lembar properti untuk printer. Aplikasi (seperti folder cetak) menampilkan antarmuka dengan memanggil fungsi Win32 yang diekspor oleh penampung cetak, dan penampung tersebut kemudian memanggil fungsi yang ditentukan oleh DLL antarmuka printer.

Menyediakan antarmuka pengguna untuk opsi konfigurasi bukanlah satu-satunya tanggung jawab DLL antarmuka printer. DLL juga mengekspor fungsi-fungsi yang dapat dipanggil oleh spooler untuk memberitahu driver tentang peristiwa sistem terkait pencetakan, seperti penginstalan dan peningkatan driver, atau penambahan dan koneksi printer.