Freigeben über


IPrintDocumentPackageTargetFactory::CreateDocumentPackageTargetForPrintJob-Methode (documenttarget.h)

Dient als Einstiegspunkt zum Erstellen eines IPrintDocumentPackageTarget-Objekts .

Syntax

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

Parameter

[in] printerName

Der Name des Zieldruckers.

[in] jobName

Der Name, der auf den Auftrag angewendet werden soll.

Hinweis Auftragsnamenzeichenfolgen, die länger als 63 Zeichen sind, werden auf 63 Zeichen und einen endenden NULL-Wert abgeschnitten.
 

[in] jobOutputStream

Der Auftragsinhalt. Die Anwendung muss den Suchzeiger auf den Anfang festlegen, bevor der Auftragsausgabestream angegeben wird.

[in] jobPrintTicketStream

Ein Zeiger auf die IStream-Schnittstelle , die vom Aufrufer verwendet wird, um das Druckticket auf Auftragsebene zu schreiben, das diesem Auftrag zugeordnet wird.

[out] docPackageTarget

Die Zielausgabe.

Rückgabewert

Wenn die CreateDocumentPackageTargetForPrintJob-Methode erfolgreich abgeschlossen wurde, wird eine S_OK zurückgegeben. Andernfalls wird der entsprechende HRESULT-Fehlercode zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile documenttarget.h

Weitere Informationen

IPrintDocumentPackageTarget

IPrintDocumentPackageTargetFactory