PtGetPrintDeviceResources (prntvpt.h)
Ini mengambil sumber daya perangkat cetak untuk printer yang diformat sesuai dengan Skema Cetak XML.
Sintaks
HRESULT PTGetPrintDeviceResources(
[in] HPTPROVIDER hProvider,
[in] LPCWSTR pszLocaleName,
[in] IStream *pPrintTicket,
IStream *pDeviceResources,
[out, optional] BSTR *pbstrErrorMessage
);
Parameter
[in] hProvider
Handel ke penyedia perangkat terbuka yang sumber daya perangkat cetaknya akan diambil. Handel ini dikembalikan oleh PTOpenProvider atau fungsi PTOpenProviderEx .
[in] pszLocaleName
Penunjuk opsional ke nama lokal. Parameter ini bisa NULL.
[in] pPrintTicket
Penunjuk ke aliran dengan posisi pencariannya di awal konten tiket cetak. Parameter ini bisa NULL.
pDeviceResources
Penunjuk ke aliran tempat sumber daya cetak perangkat akan ditulis, dimulai pada posisi pencarian saat ini.
[out, optional] pbstrErrorMessage
Penunjuk ke file atau string PDC yang menentukan apa, jika ada, tidak valid tentang pPrintTicket. Jika valid, nilai ini ADALAH NULL.
Mengembalikan nilai
Jika operasi berhasil, nilai yang dikembalikan S_OK. Jika tidak, mengembalikan pesan kesalahan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | prntvpt.h |
Pustaka | Prntvpt.lib |
DLL | Prntvpt.dll |