Compartilhar via


Método IPrintDocumentPackageTargetFactory::CreateDocumentPackageTargetForPrintJob (documenttarget.h)

Atua como o ponto de entrada para criar um objeto IPrintDocumentPackageTarget .

Sintaxe

HRESULT CreateDocumentPackageTargetForPrintJob(
  [in]  LPCWSTR                     printerName,
  [in]  LPCWSTR                     jobName,
  [in]  IStream                     *jobOutputStream,
  [in]  IStream                     *jobPrintTicketStream,
  [out] IPrintDocumentPackageTarget **docPackageTarget
);

Parâmetros

[in] printerName

O nome da impressora de destino.

[in] jobName

O nome a ser aplicado ao trabalho.

Nota Cadeias de caracteres de nome de trabalho com mais de 63 caracteres serão truncadas para 63 caracteres e um NULL de terminação.
 

[in] jobOutputStream

O conteúdo do trabalho. O aplicativo deve definir o ponteiro de busca para o início antes de especificar o fluxo de saída do trabalho.

[in] jobPrintTicketStream

Um ponteiro para a interface IStream usada pelo chamador para gravar o tíquete de impressão no nível do trabalho que será associado a esse trabalho.

[out] docPackageTarget

A saída de destino.

Valor retornado

Se o método CreateDocumentPackageTargetForPrintJob for concluído com êxito, ele retornará um S_OK. Caso contrário, retornará o código de erro HRESULT apropriado.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho documenttarget.h

Confira também

IPrintDocumentPackageTarget

IPrintDocumentPackageTargetFactory