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 |