IPrintCoreUI2::D rvUpdateUISetting 메서드(prcomoem.h)
IPrintCoreUI2::DrvUpdateUISetting
메서드는 Pscript5 사용자 인터페이스 플러그 인이 수정된 사용자 인터페이스 옵션을 드라이버에 알릴 수 있도록 Windows XP Pscript5 드라이버에서 제공됩니다.
통사론
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
매개 변수
pci
OEMUIOBJ 구조체에 대한 호출자 제공 포인터입니다.
pOptItem
사용자 인터페이스 옵션 항목을 설명하는 OPTITEM 구조체에 대한 호출자 제공 포인터입니다.
dwPreviousSelection
사용되지 않습니다.
dwMode
제공된 옵션 항목이 속한 속성 시트 페이지를 나타내는 호출자 제공 정수 상수입니다. 다음 상수는 유효합니다.
값 | 정의 |
---|---|
OEMCUIP_DOCPROP | 제공된 옵션 항목은 문서 속성 시트의 고급 페이지에 속합니다. |
OEMCUIP_PRNPROP | 제공된 옵션 항목은 프린터 속성 시트의 디바이스 설정 페이지에 속합니다. |
OEMCUIP_PRNPROP | 제공된 옵션 항목은 프린터 속성 시트의 디바이스 설정 페이지에 속합니다. |
반환 값
이 메서드는 다음 값 중 하나를 반환해야 합니다.
반환 코드 | 묘사 |
---|---|
|
작업이 성공했습니다. |
|
작업이 실패했습니다. |
|
메서드가 구현되지 않았습니다. |
발언
이 메서드는 IPrintOemDriverUI COM 인터페이스상속되며 핵심 드라이버의 표준 UI 페이지를 완전히 대체하지 않는 Windows XP Pscript5 UI 플러그 인에서만 호출할 수 있습니다. UI 플러그 인의 IPrintOemUI::D ocumentPropertySheets 및 IPrintOemUI::D evicePropertySheets 함수 및 해당 속성 시트 콜백 루틴 중에 지원됩니다. 이 메서드가 지원되면 IPrintOemDriverUI::D rvUpdateUISetting동작이 동일합니다. 지원되지 않는 경우 이 메서드는 E_NOTIMPL 반환해야 합니다.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 바탕 화면 |
헤더 | prcomoem.h(Prcomoem.h 포함) |
참고 항목
IPrintOemDriverUI::D rvUpdateUISetting