Fonction RouterRegisterForPrintAsyncNotifications (prnasntp.h)
La RouterRegisterForPrintAsyncNotifications
fonction s’inscrit pour les notifications asynchrones associées à une imprimante ou à un serveur d’impression.
Syntaxe
HRESULT RouterRegisterForPrintAsyncNotifications(
[in] PCWSTR pName,
[in] PrintAsyncNotificationType *pNotificationType,
[in] PrintAsyncNotifyUserFilter eNotifyFilter,
[in] PrintAsyncNotifyConversationStyle eConversationStyle,
[in] IPrintAsyncNotifyCallback *pCallback,
[out] HANDLE *phNotify
);
Paramètres
[in] pName
Pointeur vers une chaîne terminée par null qui spécifie le nom de l’imprimante ou du serveur d’impression.
[in] pNotificationType
Pointeur vers le GUID qui représente le type de notifications d’intérêt pour l’appelant.
[in] eNotifyFilter
Filtre de la session ou de l’utilisateur qui intéresse l’appelant lors de la réception de notifications.
[in] eConversationStyle
Type de communication : unidirectionnel ou bidirectionnel.
[in] pCallback
Un pointeur vers le rappel utilisé remet les notifications.
[out] phNotify
Pointeur vers un handle opaque. L’appelant peut utiliser ce handle pour cesser de recevoir des notifications.
Valeur retournée
Cette fonction retourne S_OK en cas de réussite, et un code d’erreur COM standard dans le cas contraire.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | prnasntp.h (inclure Prnasntp.h) |
Bibliothèque | Spoolss.lib |
DLL | Spoolss.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour