XcvClosePort, fonction (winsplp.h)
La fonction XcvClosePort
d’un serveur de moniteur de port ferme un port d’imprimante ouvert par XcvOpenPort.
Syntaxe
BOOL XcvClosePort(
_In_ HANDLE hXcv
);
Paramètres
[in] hXcv
Handle d’imprimante fourni par l’appelant obtenu en appelant OpenPrinter (décrit dans la documentation du Kit de développement logiciel (SDK) Microsoft Windows). Ce handle est créé et retourné par XcvOpenPort.
Valeur de retour
Si l’opération réussit, la fonction doit retourner TRUE. Sinon, elle doit retourner FALSE.
Remarques
Les DLL du serveur de moniteur de port sont requises pour définir une fonction XcvClosePort
et inclure son adresse dans une structure MONITOR2.
La fonction ClosePrinter du spouleur appelle XcvClosePort
si le nom de l’imprimante spécifié avec un appel précédent à la fonction OpenPrinter incluait l’une des chaînes « XcvPort » ou « XcvMonitor ». Pour plus d’informations, consultez AddPortUI . Pour plus d’informations sur les fonctions OpenPrinter et ClosePrinter, consultez la documentation du Kit de développement logiciel (SDK) Windows.
La fonction doit fermer le port spécifié par le handle et rendre le handle non valide.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | winsplp.h (include Winsplp.h) |
bibliothèque | NtosKrnl.exe |