다음을 통해 공유


IPrintOemPrintTicketProvider::ValidatePrintTicket 메서드(prcomoem.h)

IPrintOemPrintTicketProvider::ValidatePrintTicket 메서드는 인쇄 티켓의 유효성을 검사합니다.

구문

HRESULT ValidatePrintTicket(
  [in, out] IXMLDOMDocument2 *pPrintTicket
);

매개 변수

[in, out] pPrintTicket

입력 인쇄 티켓에 대한 포인터입니다. IPrintOemPrintTicketProvider::ValidatePrintTicket가 성공적으로 반환되면 pPrintTicket는 유효성이 검사된 인쇄 티켓을 가리킵니다.

반환 값

IPrintOemPrintTicketProvider::ValidatePrintTicket 는 작업이 성공하면 S_NO_CONFLICT 반환하거나 S_CONFLICT_RESOLVED 합니다. 그렇지 않으면 이 메서드는 표준 COM 오류 코드를 반환해야 합니다. Unidrv 및 Pscript는 이 메서드에 대한 성공적인 완료를 의미하는 S_OK 고려하지 않습니다.

설명

필요한 경우 IPrintOemPrintTicketProvider::ValidatePrintTicket 메서드는 인쇄 티켓의 공용 및 Unidrv-private 부분에서 만든 설정을 검사하여 결과 인쇄 티켓이 유효하고 모든 제약 조건이 해결되도록 하여 충돌 해결을 수행해야 합니다. 필요한 노드가 원래 인쇄 티켓에 없는 경우 IPrintOemPrintTicketProvider::ValidatePrintTicket 에서 반환된 인쇄 티켓에 추가할 수 있습니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 prcomoem.h(Prcomoem.h 포함)

추가 정보

IPrintOemPrintTicketProvider