Compartir a través de


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

Actúa como punto de entrada para crear un objeto IPrintDocumentPackageTarget .

Sintaxis

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

Parámetros

[in] printerName

Nombre de la impresora de destino.

[in] jobName

Nombre que se va a aplicar al trabajo.

Nota Las cadenas de nombre del trabajo de más de 63 caracteres se truncarán a 63 caracteres y un valor NULL de terminación.
 

[in] jobOutputStream

Contenido del trabajo. La aplicación debe establecer el puntero de búsqueda al principio antes de especificar el flujo de salida del trabajo.

[in] jobPrintTicketStream

Puntero a la interfaz IStream que usa el autor de la llamada para escribir el vale de impresión de nivel de trabajo que se asociará a este trabajo.

[out] docPackageTarget

Salida de destino.

Valor devuelto

Si el método CreateDocumentPackageTargetForPrintJob se completa correctamente, devuelve un S_OK. De lo contrario, devuelve el código de error HRESULT adecuado.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado documenttarget.h

Consulte también

IPrintDocumentPackageTarget

IPrintDocumentPackageTargetFactory