Compartir a través de


Función XcvClosePort (winsplp.h)

Una función del archivo DLL del servidor de supervisión de XcvClosePort puertos cierra un puerto de impresora abierto por XcvOpenPort.

Sintaxis

BOOL XcvClosePort(
  _In_ HANDLE hXcv
);

Parámetros

[in] hXcv

Identificador de impresora proporcionado por el autor de la llamada obtenido mediante una llamada a OpenPrinter (descrito en la documentación de Microsoft Windows SDK). XcvOpenPort crea y devuelve este identificador.

Valor devuelto

Si la operación se realiza correctamente, la función debe devolver TRUE. De lo contrario, debe devolver FALSE.

Comentarios

Los archivos DLL del servidor de supervisión de puertos son necesarios para definir una XcvClosePort función e incluir su dirección en una estructura de MONITOR2 .

La función ClosePrinter del administrador de colas llama XcvClosePort a si el nombre de la impresora especificado con una llamada anterior a la función OpenPrinter incluía cualquiera de las cadenas "XcvPort" o "XcvMonitor". Para obtener más información, vea AddPortUI. Para obtener más información sobre las funciones OpenPrinter y ClosePrinter, consulte la documentación de Windows SDK.

La función debe cerrar el puerto especificado por el identificador y debe hacer que el identificador no sea válido.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado winsplp.h (incluya Winsplp.h)
Library NtosKrnl.exe

Consulte también

XcvOpenPort

AddPortUI