IPrintOemUI COM 인터페이스
Important
최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.
자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.
IPrintOemUI
COM 인터페이스는 Unidrv 또는 Pscript5용 프린터 인터페이스 DLL이 UI 플러그 인과 통신하는 수단입니다. 인터페이스는 IPrintOemUI
각 UI 플러그 인에 의해 구현됩니다.
다음 표에서는 인터페이스에서 제공하는 모든 메서드를 IPrintOemUI
나열하고 설명합니다. UI 플러그 인은 나열된 모든 메서드를 정의해야 합니다. 메서드가 필요하지 않은 경우 단순히 E_NOTIMPL 반환할 수 있습니다.
메서드 | 설명 |
---|---|
IPrintOemUI::CommonUIProp | UI 플러그 인에서 기존 프린터 속성 시트 페이지 또는 문서 속성 시트 페이지를 수정할 수 있습니다. |
IPrintOemUI::D eviceCapabilities | UI 플러그 인을 사용하여 사용자 지정된 디바이스 기능을 지정할 수 있습니다. |
IPrintOemUI::D evicePropertySheets | UI 플러그 인을 사용하여 프린터 장치의 프린터 속성 시트에 새 페이지를 추가할 수 있습니다. |
IPrintOemUI::D evMode | UI 플러그 인의 프라이빗 DEVMODEW 멤버에 대한 작업을 수행합니다. |
IPrintOemUI::D evQueryPrintEx | 인쇄 작업을 인쇄할 수 있는지 확인하는 데 도움이 되는 UI 플러그 인을 사용하도록 설정합니다. |
IPrintOemUI::D ocumentPropertySheets | UI 플러그 인을 사용하여 프린터 장치의 문서 속성 시트에 새 페이지를 추가할 수 있습니다. |
IPrintOemUI::D riverEvent | 프린터 드라이버의 작업이 필요할 수 있는 드라이버 관련 이벤트를 처리할 때 인쇄 스풀러에서 호출됩니다. |
IPrintOemUI::FontInstallerDlgProc | Unidrv 글꼴 설치 관리자의 사용자 인터페이스를 바꿉니다. |
IPrintOemUI::GetInfo | (구현이 필요합니다.) UI 플러그 인의 ID 정보를 반환합니다. |
IPrintOemUI::P rinterEvent | UI 플러그 인이 프린터 이벤트를 처리할 수 있도록 합니다. |
IPrintOemUI::P ublishDriverInterface | (구현이 필요합니다.) Unidrv 또는 Pscript5 드라이버의 IPrintOemDriverUI COM 인터페이스, IPrintCoreUI2 COM 인터페이스, IPrintCoreHelperPS 인터페이스 또는 IPrintCoreHelperUni 인터페이스에 대한 포인터를 제공합니다. |
IPrintOemUI::QueryColorProfile | 프린터 인터페이스 DLL에서 색 관리를 위한 ICC 프로필을 지정할 수 있도록 합니다. |
IPrintOemUI::UpdateExternalFonts | 프린터 인터페이스 DLL이 프린터의 Unidrv 글꼴 서식 파일을 업데이트할 수 있도록 합니다. |
IPrintOemUI::UpgradePrinter | UI 플러그 인을 사용하여 레지스트리에 저장된 디바이스 옵션 값을 업그레이드할 수 있습니다. |
자세한 내용은 프린터 드라이버 COM 인터페이스 구현을 참조 하세요.