en-tête prnasnot.h
Cet en-tête est utilisé par Windows GDI. Pour plus d'informations, consultez les pages suivantes :
prnasnot.h contient les interfaces de programmation suivantes :
Interfaces
IPrintAsyncNotifyCallback Crée et gère un canal de communication utilisé par les applications et les composants hébergés par le spouleur d’impression. |
IPrintAsyncNotifyChannel Représente un canal de communication que les composants hébergés par le spouleur d’impression utilisent pour envoyer des notifications aux applications. Si le canal est bidirectionnel, les applications peuvent utiliser le même canal pour renvoyer des réponses au composant. |
IPrintAsyncNotifyDataObject Encapsule les données envoyées dans un canal de notification. |
Fonctions
CreatePrintAsyncNotifyChannel Crée un canal de communication entre un composant d’impression hébergé par un spouleur d’impression, tel qu’un pilote d’impression ou un moniteur de port, et une application qui reçoit des notifications du composant. |
RegisterForPrintAsyncNotifications Permet à une application de s’inscrire aux notifications des composants d’impression hébergés par un spouleur d’impression, tels que les pilotes d’imprimante, les processeurs d’impression et les moniteurs de port. |
UnRegisterForPrintAsyncNotifications Permet à une application inscrite de recevoir des notifications des composants d’impression hébergés par le spouleur d’impression de désinscrire. |
Énumérations
PrintAsyncNotifyConversationStyle Spécifie si la communication est bidirectionnelle ou unidirectionnelle entre les applications et les composants hébergés par le spouleur d’impression, tels que les pilotes d’imprimante, les processeurs d’impression et les moniteurs de port. |
PrintAsyncNotifyError Spécifie la partie de code d’erreur du HRESULT retournée après un échec de notification asynchrone. |
PrintAsyncNotifyUserFilter Spécifie si les notifications sont envoyées uniquement aux applications d’écoute associées au même utilisateur que l’expéditeur hébergé par le spouleur d’impression, ou à un ensemble plus large d’applications d’écoute. |