Metodo IPrintTicketProvider::ValidatePrintTicket (prdrvcom.h)
Il metodo IPrintTicketProvider::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 viene restituito correttamente IPrintTicketProvider::ValidatePrintTicket, pBaseTicket punta a un ticket di stampa convalidato.
Valore restituito
IPrintTicketProvider::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.
Osservazioni
Se necessario, il metodo IPrintTicketProvider::ValidatePrintTicket deve eseguire qualsiasi risoluzione dei conflitti, controllando le impostazioni effettuate nelle parti pubbliche e Private Unidrv del ticket di stampa, per assicurarsi che il ticket di stampa risultante sia valido e che tutti i vincoli vengano risolti. Se nel ticket di stampa originale non sono presenti nodi obbligatori, IPrintTicketProvider::ValidatePrintTicket può aggiungerli al ticket di stampa restituito.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | prdrvcom.h (include Prdrvcom.h) |