IPrintOemPrintTicketProvider::ExpandIntentOptions 메서드(prcomoem.h)
IPrintOemPrintTicketProvider::ExpandIntentOptions 메서드를 사용하면 플러그 인이 프린터 옵션(예: 사진 인쇄)을 인쇄 티켓의 개별 기능 설정으로 확장할 수 있습니다.
구문
HRESULT ExpandIntentOptions(
[in, out] IXMLDOMDocument2 *pPrintTicket
);
매개 변수
[in, out] pPrintTicket
인쇄 티켓에 대한 포인터입니다.
반환 값
IPrintOemPrintTicketProvider::ExpandIntentOptions 는 작업이 성공하거나 플러그 인이 의도 기능을 지원하지 않는 경우 S_OK 반환해야 합니다. 그렇지 않으면 이 메서드는 표준 COM 오류 코드를 반환해야 합니다.
설명
Unidrv 또는 Pscript5 드라이버는 IPrintOemPrintTicketProvider::ExpandIntentOptions 를 호출하여 플러그 인이 인쇄 티켓 유효성 검사 전에 인쇄 티켓의 다른 기능에서 의도를 나타내는 옵션을 개별 설정으로 확장할 수 있도록 합니다. 이러한 옵션 확장에는 두 가지 중요한 효과가 있습니다. 클라이언트는 의도 확장의 결과에 대한 정보를 수신하고 핵심 드라이버는 의도의 영향을 받는 개별 기능에 대한 제약 조건을 해결합니다.
드라이버는 인쇄 티켓을 DEVMODEW로 변환한 다음 DEVMODEW 에서 인쇄 티켓으로 다시 변환할 때 드라이버의 프라이빗 DEVMODEW 구조에서 의도 옵션의 상태를 유지하는 것이 좋습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | prcomoem.h(Prcomoem.h 포함) |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기