Bagikan melalui


Antarmuka IPrintOemUI COM

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.

Antarmuka IPrintOemUI COM adalah sarana di mana DLL antarmuka printer untuk Unidrv atau Pscript5 berkomunikasi dengan plug-in UI. Antarmuka IPrintOemUI diimplementasikan oleh setiap plug-in UI.

Tabel berikut mencantumkan dan menjelaskan semua metode yang disediakan IPrintOemUI antarmuka. Plug-in UI harus menentukan semua metode yang tercantum. Jika metode tidak diperlukan, metode hanya dapat mengembalikan E_NOTIMPL.

Metode Deskripsi
IPrintOemUI::CommonUIProp Mengaktifkan plug-in UI untuk mengubah halaman lembar properti printer atau halaman lembar properti dokumen yang ada.
IPrintOemUI::D eviceCapabilities Mengaktifkan plug-in UI untuk menentukan kemampuan perangkat yang disesuaikan.
IPrintOemUI::D evicePropertySheets Mengaktifkan plug-in UI untuk menambahkan halaman baru ke lembar properti printer perangkat printer.
IPrintOemUI::D evMode Melakukan operasi pada anggota DEVMODEW privat plug-in UI.
IPrintOemUI::D evQueryPrintEx Mengaktifkan plug-in UI untuk membantu menentukan apakah pekerjaan cetak dapat dicetak.
IPrintOemUI::D ocumentPropertySheets Mengaktifkan plug-in UI untuk menambahkan halaman baru ke lembar properti dokumen perangkat printer.
IPrintOemUI::D riverEvent Dipanggil oleh penampung cetak ketika memproses peristiwa khusus pengandar yang mungkin memerlukan tindakan oleh pengandar pencetak.
IPrintOemUI::FontInstallerDlgProc Menggantikan antarmuka pengguna penginstal font Unidrv.
IPrintoemUI::GetInfo (Implementasi diperlukan.) Mengembalikan informasi identifikasi plug-in UI.
IPrintOemUI::P rinterEvent Mengaktifkan plug-in UI untuk memproses peristiwa printer.
IPrintOemUI::P ublishDriverInterface (Implementasi diperlukan.) Menyediakan pointer ke antarmuka IPrintOemDriverUI COM driver Unidrv atau Pscript5, antarmuka IPrintCoreUI2 COM, antarmuka IPrintCoreHelperPS, atau antarmuka IPrintCoreHelperUni.
IPrintOemUI::QueryColorProfile Mengaktifkan DLL antarmuka printer untuk menentukan profil ICC untuk manajemen warna.
IPrintOemUI::UpdateExternalFonts Mengaktifkan DLL antarmuka printer untuk memperbarui file format font Unidrv printer.
IPrintoemUI::UpgradePrinter Mengaktifkan plug-in UI untuk meningkatkan nilai opsi perangkat yang disimpan dalam registri.

Untuk informasi selengkapnya, lihat Menerapkan Antarmuka COM Driver Printer.