IPrintTicketProvider::ValidatePrintTicket 메서드(prdrvcom.h)
IPrintTicketProvider::ValidatePrintTicket 메서드는 인쇄 티켓의 유효성을 검사합니다.
구문
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
매개 변수
[in, out] pBaseTicket
입력 인쇄 티켓에 대한 포인터입니다. IPrintTicketProvider::ValidatePrintTicket가 성공적으로 반환되면 pBaseTicket는 유효성이 검사된 인쇄 티켓을 가리킵니다.
반환 값
IPrintTicketProvider::ValidatePrintTicket 는 작업이 성공하면 S_NO_CONFLICT 반환하거나 S_CONFLICT_RESOLVED 합니다. 그렇지 않으면 이 메서드는 표준 COM 오류 코드를 반환해야 합니다.
설명
필요한 경우 IPrintTicketProvider::ValidatePrintTicket 메서드는 인쇄 티켓의 공용 및 Unidrv-private 부분에서 만든 설정을 검사하여 결과 인쇄 티켓이 유효하고 모든 제약 조건이 해결되었는지 확인하여 충돌 해결을 수행해야 합니다. 필요한 노드가 원래 인쇄 티켓에 없는 경우 IPrintTicketProvider::ValidatePrintTicket 에서 반환된 인쇄 티켓에 추가할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | prdrvcom.h(Prdrvcom.h 포함) |