Função XcvClosePort (winsplp.h)
Uma função de DLL do servidor de monitor de XcvClosePort
porta fecha uma porta de impressora que foi 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.
Retornar valor
Se a operação for bem-sucedida, a função deverá retornar TRUE. Caso contrário, ele deverá retornar FALSE.
Comentários
As DLLs do servidor de monitor de porta são necessárias para definir uma XcvClosePort
função e incluir seu endereço em uma estrutura MONITOR2 .
A função ClosePrinter do spooler chamará XcvClosePort
se o nome da impressora que foi especificado com uma chamada anterior para a função OpenPrinter incluir 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 deve tornar o identificador inválido.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | winsplp.h (inclua Winsplp.h) |
Biblioteca | NtosKrnl.exe |