Funzione XcvClosePort (winsplp.h)
La funzione di XcvClosePort
della DLL del server di monitoraggio delle porte 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.
Osservazioni
Le DLL del server di monitoraggio delle porte sono necessarie per definire una funzione XcvClosePort
e includerne l'indirizzo in una struttura MONITOR2.
La funzione ClosePrinter dello 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 di 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.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | winsplp.h (includere Winsplp.h) |
libreria | NtosKrnl.exe |