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 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)

Vedi anche

IPrintOemPrintTicketProvider