Metodo IPrintOemPrintTicketProvider::ValidatePrintTicket (prcomoem.h)
Il metodo IPrintOemPrintTicketProvider::ValidatePrintTicket convalida un ticket di stampa.
Sintassi
HRESULT ValidatePrintTicket(
[in, out] IXMLDOMDocument2 *pPrintTicket
);
Parametri
[in, out] pPrintTicket
Puntatore a un ticket di stampa di input. Quando IPrintOemPrintTicketProvider::ValidatePrintTicket viene restituito correttamente, pPrintTicket punta a un ticket di stampa convalidato.
Valore restituito
IPrintOemPrintTicketProvider::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. Si noti che Unidrv e Pscript non considerano S_OK per indicare il completamento corretto per questo metodo.
Commenti
Se necessario, il metodo IPrintOemPrintTicketProvider::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, IPrintOemPrintTicketProvider::ValidatePrintTicket può aggiungerli al ticket di stampa restituito.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h (include Prcomoem.h) |