Partager via


ClosePort, fonction (winsplp.h)

La fonction ClosePort d’un moniteur de langue ou de port ferme un port d’imprimante.

Syntaxe

BOOL ClosePort(
  _In_ HANDLE hPort
);

Paramètres

[in] hPort

Pointeur fourni par l’appelant vers un descripteur de port.

Valeur retournée

Si l’opération réussit, la fonction doit retourner TRUE. Sinon, elle doit retourner FALSE.

Remarques

Les moniteurs de langage et les DLL de serveur de surveillance de port sont nécessaires pour définir une fonction ClosePort et inclure l’adresse de la fonction dans une structure MONITOR2 .

Le handle reçu en tant qu’argument hPort de la fonction est le handle de port fourni par la fonction OpenPort ou OpenPortEx du moniteur.

La fonction ClosePort doit fermer le port en rendant le handle de port reçu non valide. Il doit également libérer toutes les ressources système qui ont été allouées par la fonction OpenPort ou OpenPortEx du moniteur.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête winsplp.h (inclure Winsplp.h)
Bibliothèque NtosKrnl.exe

Voir aussi

OpenPortEx

MONITOR2

OpenPort