다음을 통해 공유


프린터 Dirids

중요

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

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

INF 파일 내에서 대상 디렉터리를 지정할 때 디렉터리 식별자(dirids)를 사용해야 합니다. 자세한 내용은 Dirids 사용을 참조하세요.

다음 표에는 프린터별 dirids 및 각 용도가 나와 있습니다.

Dirid 목적 디렉터리 콘텐츠
66000 GetPrinterDriverDirectory 함수에서 반환된 디렉터리 경로를 나타냅니다. 드라이버 파일 및 종속 파일 종속 파일
66001 GetPrintProcessorDirectory 함수에서 반환된 디렉터리 경로를 나타냅니다. 프로세서 파일 인쇄
66002 로컬 시스템의 \System32에 복사할 추가 파일의 디렉터리 경로를 나타냅니다. 이 표 다음 단락을 참조하세요. 모니터 파일 인쇄
66003 GetColorDirectory 함수에서 반환된 디렉터리 경로를 나타냅니다. ICM 색 프로필 파일
66004 프린터 유형별 ASP 파일이 복사되는 디렉터리 경로를 나타냅니다. ASP 파일 및 연결된 파일

x86 드라이버가 x86 시스템에 로컬로 dirid 설치된 경우와 같이 네이티브 아키텍처의 프린터 드라이버가 로컬 시스템에 설치될 때 66002에 할당된 디렉터리의 파일이 System32 하위 디렉터리에 복사됩니다. 드라이버가 원격 시스템에 설치되는 경우 이 디렉터리의 파일은 무시됩니다.

프린터 드라이버는 프린터 클래스 설치 관리자가 스풀러의 AddPrinterDriverEx 함수를 호출할 때 설치됩니다. 이 함수를 사용하려면 GetPrinterDriverDirectory 함수에서 반환하는 디렉터리에 모든 드라이버 파일이 있어야 합니다.