프린터 인터페이스 DLL로 정의된 함수
중요
인쇄 지원 앱(PSA)과 함께 Microsoft의 IPP 받은 편지함 클래스 드라이버를 사용하여 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하는 것이 좋습니다.
자세한 내용은 인쇄 지원 앱 디자인 가이드를 참조하세요.
프린터 인터페이스 DLL은 다음 표에 나열된 함수를 내보냅니다.
함수 | 용도 |
---|---|
DllEntryPoint | 일반적으로 DLLMain이라고 하는 초기 DLL 진입점입니다. |
DrvConvertDevMode | 지정된 DEVMODEW 구조를 한 버전에서 다른 버전으로 변환합니다. |
DrvDeviceCapabilities | 프린터의 기능에 대한 요청된 정보를 반환합니다. |
DrvDevicePropertySheets | CPSUI를 호출하여 프린터의 속성을 설명하는 속성 시트 페이지를 만듭니다. |
DrvDocumentEvent | (선택 사항) 프린터 인터페이스 DLL에서 처리할 문서 인쇄와 관련된 이벤트를 지정할 수 있습니다. |
DrvDriverEvent | (선택 사항) 프린터 인터페이스 DLL이 특정 드라이버 관련 이벤트가 발생했음을 스풀러의 알림에 응답할 수 있습니다. |
DrvDocumentPropertySheets> | CPSUI를 호출하여 인쇄 문서의 속성을 설명하는 속성 시트 페이지를 만듭니다. |
DrvPrinterEvent | 프린터 인터페이스 DLL이 특정 프린터 관련 이벤트가 발생했음을 스풀러의 알림에 응답할 수 있습니다. |
DrvQueryColorProfile | (선택 사항) 프린터 인터페이스 DLL에서 색 관리에 사용할 ICC 프로필을 지정할 수 있습니다. |
DrvQueryJobAttributes | (선택 사항) 프린터 인터페이스 DLL이 실제 페이지에서 여러 문서 페이지 인쇄("N-up" 인쇄), 각 페이지의 여러 복사본 인쇄 및 페이지 정렬과 같은 기능에 대한 지원을 지정할 수 있습니다. |
DevQueryPrintEx | 프린터의 현재 구성을 사용하여 인쇄 작업을 인쇄할 수 있는지 여부를 결정합니다. |
DrvSplDeviceCaps | 프린터의 기능에 대한 요청된 정보를 반환합니다. |
DrvUpgradePrinter | (선택 사항) 새 버전의 드라이버가 시스템에 추가되면 프린터의 레지스트리 설정을 업데이트. |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기