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

Vedi anche

XcvOpenPort

AddPortUI