共用方式為


IPrintDocumentPackageTargetFactory::CreateDocumentPackageTargetForPrintJob 方法 (documenttarget.h)

做為建立 IPrintDocumentPackageTarget 物件的進入點。

語法

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

參數

[in] printerName

目標印表機的名稱。

[in] jobName

要套用至作業的名稱。

注意 超過 63 個字元的作業名稱字串將會截斷為 63 個字元,並終止 Null
 

[in] jobOutputStream

作業內容。 應用程式必須先將搜尋指標設定為開頭,才能指定作業輸出資料流程。

[in] jobPrintTicketStream

IStream 介面的指標,由呼叫端用來寫入與此作業相關聯的作業層級列印票證。

[out] docPackageTarget

目標輸出。

傳回值

如果 CreateDocumentPackageTargetForPrintJob 方法成功完成,它會傳回S_OK。 否則會傳回適當的 HRESULT 錯誤碼。

需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 documenttarget.h

另請參閱

IPrintDocumentPackageTarget

IPrintDocumentPackageTargetFactory