Configurer un port
La configuration d’un port consiste à modifier les informations de configuration stockées d’une DLL de serveur de surveillance de port pour un port précédemment ajouté.
Lorsqu’une application appelle la fonction ConfigurePort du spouleur d’impression, la fonction ConfigurePort appelle la fonction ConfigurePortUI contenue dans la DLL d’interface utilisateur du moniteur de port du moniteur de port approprié.
La fonction ConfigurePortUI de la DLL d’interface utilisateur du moniteur de port doit effectuer les opérations suivantes :
Appelez la fonction OpenPrinter du spouleur d’impression, ce qui provoque l’appel de la fonction XcvOpenPort dans la DLL du serveur moniteur de port.
Appelez une ou plusieurs fois la fonction XcvData du spouleur d’impression pour transférer les informations de configuration entre la DLL d’interface utilisateur et la DLL du serveur. La fonction XcvData appelle la fonction XcvDataPort de la DLL du serveur. La fonction ConfigurePortUI obtient généralement des informations de configuration de l’utilisateur en affichant des boîtes de dialogue.
Appelez la fonction ClosePrinter du spouleur d’impression, ce qui provoque l’appel de la fonction XcvClosePort dans la DLL du serveur moniteur de port.
Pour plus d’informations sur ces opérations, consultez la description de ConfigurePortUI. Consultez également Stockage des informations de configuration de port.