다음을 통해 공유


모놀리식 인쇄 드라이버에 인쇄 티켓 지원 추가

중요

인쇄 지원 앱(PSA)과 함께 Microsoft의 IPP 받은 편지함 클래스 드라이버를 사용하여 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하는 것이 좋습니다.

자세한 내용은 인쇄 지원 앱 디자인 가이드를 참조하세요.

모놀리식 인쇄 드라이버가 인쇄 티켓 지원을 제공하고 인쇄 티켓 및 인쇄 기능 기술을 지원하려면 IPrintTicketProvider 인터페이스를 구현하고 인쇄 드라이버에서 사용하는 COM 스타일 호출 메서드에 필요한 IClassFactory 인터페이스 지원을 제공해야 합니다. 최소한 드라이버는 아래 표시된 시퀀스에서 OpenPrinter 호출 중에 호출되는 IPrintTicketProvider 인터페이스의 메서드를 지원해야 합니다.

  1. GetSupportedVersions

  2. BindPrinter

  3. QueryDeviceNamespace

이 인터페이스에 대한 지원을 완료하려면 인쇄 드라이버가 IPrintTicketProvider 인터페이스의 나머지 메서드를 지원해야 합니다.

GetPrintCapabilities

ConvertDevModeToPrintTicket

ConvertPrintTicketToDevMode

ValidatePrintTicket