Compartilhar via


Função ClosePrintProcessor (winsplp.h)

A função ClosePrintProcessor de um processador de impressão conclui a impressão de um trabalho de impressão e torna o identificador associado inválido.

Sintaxe

BOOL ClosePrintProcessor(
  [in, out] HANDLE hPrintProcessor
);

Parâmetros

[in, out] hPrintProcessor

Identificador do processador de impressão fornecido pelo chamador. Esse é o identificador retornado por uma chamada anterior para OpenPrintProcessor .

Valor de retorno

Se a operação for bem-sucedida, a função deverá retornar VERDADEIRO. Se a operação falhar, a função deverá chamar SetLastError para definir um código de erro e retornar false.

Observações

Os processadores de impressão são necessários para exportar uma função ClosePrintProcessor. O spooler chama a função após o printDocumentOnPrintProcessor do processador de impressão retorna. A função deve liberar todos os recursos que foram alocados pela função OpenPrintProcessor.

Requisitos

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

Consulte também

OpenPrintProcessor

printDocumentOnPrintProcessor