RouterRegisterForPrintAsyncNotifications (prnasntp.h)
Fungsi ini RouterRegisterForPrintAsyncNotifications
mendaftar untuk pemberitahuan asinkron yang terkait dengan printer atau server cetak.
Sintaks
HRESULT RouterRegisterForPrintAsyncNotifications(
[in] PCWSTR pName,
[in] PrintAsyncNotificationType *pNotificationType,
[in] PrintAsyncNotifyUserFilter eNotifyFilter,
[in] PrintAsyncNotifyConversationStyle eConversationStyle,
[in] IPrintAsyncNotifyCallback *pCallback,
[out] HANDLE *phNotify
);
Parameter
[in] pName
Penunjuk ke string yang dihentikan null yang menentukan nama printer atau server cetak.
[in] pNotificationType
Penunjuk ke GUID yang mewakili jenis pemberitahuan yang menarik bagi pemanggil.
[in] eNotifyFilter
Filter untuk sesi atau pengguna yang menarik bagi pemanggil saat menerima pemberitahuan.
[in] eConversationStyle
Jenis komunikasi: searah atau dua arah.
[in] pCallback
Penunjuk ke panggilan balik yang digunakan mengirimkan pemberitahuan.
[out] phNotify
Penunjuk ke handel buram. Pemanggil dapat menggunakan handel ini untuk menghentikan penerimaan pemberitahuan.
Mengembalikan nilai
Fungsi ini mengembalikan S_OK pada keberhasilan, dan kode kesalahan COM standar sebaliknya.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | prnasntp.h (termasuk Prnasntp.h) |
Pustaka | Spoolss.lib |
DLL | Spoolss.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk