다음을 통해 공유


미니 드라이버에서 여러 GPD 파일 사용

Important

최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.

자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.

Unidrv 미니 드라이버는 둘 이상의 GPD 파일로 구성될 수 있습니다. 이렇게 하면 하나 이상의 GPD 파일에 둘 이상의 프린터에 공통된 특성을 배치한 다음 이러한 일반적인 GPD 파일을 특정 프린터의 개별 GPD 파일에 포함할 수 있습니다.

추가 GPD 파일을 포함하려면 전처리기 지시문에 설명된 *Include 지시문을 사용합니다. 다음 예제와 같이 여러 *Include 지시문을 사용할 수 있습니다.

*Include: "common1.gpd"
*Include: "common2.gpd"
*Include: "common3.gpd"

*Include 지시문의 파일 이름 매개 변수는 매크로 참조일 수 없으며 경로 사양을 포함할 수 없습니다.

포함된 각 파일은 전체 GPD 파일 항목으로 끝나야 하며 파일에는 동일한 수의 왼쪽 및 오른쪽 중괄호가 포함되어야 합니다. 포함된 파일에는 *Include 지시문도 포함될 수 있습니다.

GPD 파서는 최상위 GPD 파일과 포함된 모든 파일을 하나의 긴 파일처럼 처리합니다. 따라서 한 파일에 정의된 매크로는 이후에 포함된 파일에서 참조할 수 있습니다. GPD 파일 항목이 중복된 경우 가장 최근에 구문 분석된 항목이 이전 항목을 대체합니다. 중복되지 않은 항목은 Unidrv의 데이터베이스에 추가됩니다.