Funzione XcvClosePort (winsplp.h)
La funzione della DLL del XcvClosePort
server di monitoraggio porta chiude una porta della stampante aperta da XcvOpenPort.
Sintassi
BOOL XcvClosePort(
_In_ HANDLE hXcv
);
Parametri
[in] hXcv
Handle stampante fornito dal chiamante ottenuto chiamando OpenPrinter (descritto nella documentazione di Microsoft Windows SDK). Questo handle viene creato e restituito da XcvOpenPort.
Valore restituito
Se l'operazione ha esito positivo, la funzione deve restituire TRUE. In caso contrario, deve restituire FALSE.
Commenti
Le DLL del server di monitoraggio delle porte sono necessarie per definire una XcvClosePort
funzione e includere l'indirizzo in una struttura MONITOR2 .
La funzione ClosePrinter di spooler chiama XcvClosePort
se il nome della stampante specificato con una chiamata precedente alla funzione OpenPrinter includeva una delle stringhe "XcvPort" o "XcvMonitor". Per altre informazioni, vedere AddPortUI. Per altre informazioni sulle funzioni OpenPrinter e ClosePrinter, vedere la documentazione di Windows SDK.
La funzione deve chiudere la porta specificata dall'handle e deve rendere l'handle non valido.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | winsplp.h (include Winsplp.h) |
Libreria | NtosKrnl.exe |