Função XcvClosePort (winsplp.h)
Uma função de XcvClosePort
do servidor de monitor de porta fecha uma porta de impressora aberta por XcvOpenPort.
BOOL XcvClosePort(
_In_ HANDLE hXcv
);
[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.
Se a operação for bem-sucedida, a função deverá retornar VERDADEIRO. Caso contrário, ele deverá retornar FALSE.
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.
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | winsplp.h (inclua Winsplp.h) |
biblioteca | NtosKrnl.exe |