Поделиться через


Метод 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
Header documenttarget.h

См. также раздел

IPrintDocumentPackageTarget

IPrintDocumentPackageTargetFactory