Fungsi PTOpenProviderEx (prntvpt.h)
Membuka instans penyedia tiket cetak.
Sintaks
HRESULT PTOpenProviderEx(
[in] PCWSTR pszPrinterName,
DWORD dwMaxVersion,
DWORD dwPrefVersion,
[out] HPTPROVIDER *phProvider,
[out] DWORD *pUsedVersion
);
Parameter
[in] pszPrinterName
Penunjuk ke nama lengkap antrean cetak.
dwMaxVersion
Versi terbaru Skema Cetak yang didukung pemanggil.
dwPrefVersion
Versi Skema Cetak yang diminta oleh pemanggil.
[out] phProvider
Penunjuk ke handel untuk penyedia.
[out] pUsedVersion
Penunjuk ke versi Skema Cetak yang akan digunakan penyedia tiket cetak.
Nilai kembali
Jika operasi berhasil, nilai yang dikembalikan S_OK, jika tidak , HRESULT berisi kode kesalahan.
Untuk informasi selengkapnya tentang kode kesalahan COM, lihat Penanganan Kesalahan.
Keterangan
Versi pertama Skema Cetak dirilis dengan Windows Vista dan versi 1. Jika penyedia tiket cetak tidak mendukung prefVersion, PTOpenProviderEx berhasil membuka handel dan mengembalikan versi sebelumnya di usedVersion.
Untuk menghindari kebocoran sumber daya, phProvider harus ditutup dengan PTCloseProvider.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | prntvpt.h |
Pustaka | Prntvpt.lib |
DLL | Prntvpt.dll |