드라이버 저장소 작업
Important
최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.
자세한 내용은 인쇄 지원 앱 디자인 가이드참조하세요.
V4 인쇄 드라이버는 드라이버 스토어에서 직접 실행되며, 향상된 지점 및 인쇄는 전체 드라이버 패키지를 클라이언트 컴퓨터에 다운로드하지 않으므로 이 섹션의 모범 사례를 알아야 합니다.
드라이버 이진 파일은 드라이버에서 다른 이진 파일을 열려고 하면 안 됩니다. 대신 드라이버 이진 파일은 드라이버 속성 모음을 사용하여 일반적인 독점 데이터를 캡슐화해야 합니다.
드라이버와 별도로 설치된 프린터 확장 프로그램(예: MSI 또는 setup.exe)을 개발하는 경우 몇 가지 권장되는 방법은 다음과 같습니다.
프린터 확장 앱이 인쇄 시스템에 등록되면 앱은 인쇄 시스템이 앱을 시작하는 PrinterDriverID를 앱에 알리기 위해 AppPath 항목에 명령줄 스위치를 지정해야 합니다. 명령줄 스위치는 인쇄 시스템이 앱을 시작하는 작업 모드도 나타냅니다.
프린터 확장 앱에 사용자 시작 컨텍스트에 다른 스위치가 필요한 경우 시작 메뉴 바로 가기에서 이러한 옵션을 제공할 수 있지만 기술적으로 필요하지는 않습니다.
드라이버와 함께 설치된 프린터 확장 앱을 개발하는 경우 이 유형의 앱이 드라이버 저장소에 설치됩니다. 또한 다음 사항에 유의하세요.
이러한 앱은 인쇄 시스템에서 자동으로 등록되며 기본 명령줄 스위치에 등록됩니다.
이러한 앱에 대해 추가 명령줄 스위치를 지정하는 것은 지원되지 않습니다.
이러한 앱은 인쇄 기본 설정 또는 프린터 알림 이벤트 외부에서 시작되지 않으므로 시작 메뉴 바로 가기를 만들거나 사용자가 두 이벤트 중 하나의 컨텍스트 외부에서 이러한 앱을 시작하도록 허용하는 것은 지원되지 않습니다.