Função XcvClosePort (winsplp.h)

Uma função de XcvClosePort do servidor de monitor de porta fecha uma porta de impressora aberta por XcvOpenPort.

Sintaxe

BOOL XcvClosePort(
  _In_ HANDLE hXcv
);

Parâmetros

[in] hXcv

Identificador de impressora fornecido pelo chamador obtido chamando OpenPrinter (descrito na documentação do SDK do Microsoft Windows). Esse identificador é criado e retornado por XcvOpenPort.

Valor de retorno

Se a operação for bem-sucedida, a função deverá retornar VERDADEIRO. Caso contrário, ele deverá retornar FALSE.

Observações

As DLLs do servidor de monitor de porta são necessárias para definir uma função XcvClosePort e incluir seu endereço em uma estrutura de MONITOR2.

A função ClosePrinter do spooler chama XcvClosePort se o nome da impressora especificado com uma chamada anterior para a função OpenPrinter incluísse uma das cadeias de caracteres "XcvPort" ou "XcvMonitor". Para obter mais informações, consulte AddPortUI. Para obter mais informações sobre as funções OpenPrinter e ClosePrinter, consulte a documentação do SDK do Windows.

A função deve fechar a porta especificada pelo identificador e tornar o identificador inválido.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho winsplp.h (inclua Winsplp.h)
biblioteca NtosKrnl.exe

Consulte também

XcvOpenPort

AddPortUI