다음을 통해 공유


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