IPrintOemPrintTicketProvider::CompletePrintCapabilities 메서드(prcomoem.h)
IPrintOemPrintTicketProvider::CompletePrintCapabilities 메서드는 지정된 인쇄 기능 문서의 나머지 항목을 채웁니다.
구문
HRESULT CompletePrintCapabilities(
[in] IXMLDOMDocument2 *pPrintTicket,
[in, out] IXMLDOMDocument2 *pCapabilities
);
매개 변수
[in] pPrintTicket
입력 인쇄 티켓에 대한 포인터입니다. 인쇄 기능의 구성 종속 데이터(즉, GPD 파일의 Switch / Case 구문으로 표현되는 데이터)는 인쇄 티켓의 설정을 기반으로 해야 합니다. 애플리케이션에서 인쇄 티켓을 제공하지 않는 경우 이 매개 변수는 NULL일 수 있습니다. 이러한 경우 공급자는 기능 및 매개 변수 구문에 대한 기본 설정을 가정해야 합니다.
[in, out] pCapabilities
부분적으로 완성된 인쇄 기능 문서에 대한 포인터입니다. IPrintOemPrintTicketProvider::CompletePrintCapabilities가 반환되면 pCapablities에서 가리키는 버퍼에 완성된 인쇄 기능 문서가 포함되어야 합니다.
반환 값
작업이 성공하면 IPrintOemPrintTicketProvider::CompletePrintCapabilities는 S_OK 반환해야 합니다. 그렇지 않으면 이 메서드는 표준 COM 오류 코드를 반환해야 합니다.
설명
Unidrv 또는 Pscript5 플러그 인은 드라이버가 지원하는 기능 및 옵션 이상으로 명시적으로 지원하는 기능만 채워야 합니다. 플러그 인은 프라이빗 DEVMODEW 구조에 나열된 대로 지원되는 기능을 최소한 채워야 합니다. 플러그 인 공급자가 인쇄 티켓의 핵심 드라이버에서 제공하는 기능의 표현을 변경하는 경우 공급자는 여기에 있는 표현을 동등하게 변경해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | prcomoem.h(Prcomoem.h 포함) |