Condividi tramite


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 viene restituito correttamente IPrintOemPrintTicketProvider::ValidatePrintTicket, 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.

Osservazioni

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 possibile aggiungerli al ticket di stampa restituito.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione prcomoem.h (include Prcomoem.h)

Vedere anche

IPrintOemPrintTicketProvider