Compartir a través de


Función XcvClosePort (winsplp.h)

Una función XcvClosePort del archivo DLL del servidor de supervisión de 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 (que se describe en la documentación del SDK de Microsoft Windows). Este identificador se crea y devuelve XcvOpenPort.

Valor devuelto

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

Observaciones

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

La función closePrinter closePrinter llama a XcvClosePort si el nombre de 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 de 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 Valor
de la plataforma de destino de Escritorio
encabezado de winsplp.h (incluya Winsplp.h)
biblioteca de NtosKrnl.exe

Consulte también

XcvOpenPort

AddPortUI