Condividi tramite


Metodo IPrintTicketProvider2::ValidatePrintTicket (prdrvcom.h)

Il metodo IPrintTicketProvider2::ValidatePrintTicket convalida un ticket di stampa.

Sintassi

HRESULT ValidatePrintTicket(
  [in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);

Parametri

[in, out] pBaseTicket

Puntatore a un ticket di stampa di input. Quando IPrintTicketProvider2::ValidatePrintTicket viene restituito correttamente, pBaseTicket punta a un ticket di stampa convalidato.

Valore restituito

IPrintTicketProvider2::ValidatePrintTicket deve restituire S_NO_CONFLICT o S_CONFLICT_RESOLVED se l'operazione ha esito positivo. In caso contrario, questo metodo deve restituire un codice di errore COM standard.

Commenti

Se necessario, il metodo IPrintTicketProvider2::ValidatePrintTicket deve eseguire qualsiasi risoluzione dei conflitti, controllando le impostazioni effettuate nelle parti pubbliche e unidrv-private del ticket di stampa, per assicurarsi che il ticket di stampa risultante sia valido e che tutti i vincoli vengano risolti. Se i nodi necessari non sono presenti nel ticket di stampa originale, IPrintTicketProvider2::ValidatePrintTicket può aggiungerli al ticket di stampa restituito.

Requisiti

Requisito Valore
Intestazione prdrvcom.h (include Prdrvcom.h)