Bagikan melalui


BindPrinter

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.

Metode IPrintTicketProvider::BindPrinter mengikat printer atau mencetak antrean ke versi tertentu dari skema Tiket Cetak. Ini memungkinkan driver inti untuk mengaitkan sekumpulan URI namespace privat dengan perangkat.

Pengikatan ke perangkat memungkinkan penyedia untuk menyimpan objek tertentu dan menangani yang akan digunakannya untuk melakukan layanan Tiket Cetak atau kemampuan perangkat di masa mendatang untuk perangkat tersebut.

Metode IPrintTicketProvider::BindPrinter dijamin hanya dipanggil sekali untuk setiap instans IPrintTicketProvider .

Kode sampel berikut mengilustrasikan argumen metode.

STDMETHODIMP 
CPrintTicketProvider::
BindPrinter( THIS_ HANDLE    hPrinter,
                   INT       version,
                   PSHIMOPTS pOptions,
                   DWORD    *pDevModeFlags,
                   INT      *pcNamespaces,
                   BSTR    **ppNamespaces)