Compartir a través de


Método IPrintOemPrintTicketProvider::ValidatePrintTicket (prcomoem.h)

El método IPrintOemPrintTicketProvider::ValidatePrintTicket valida un vale de impresión.

Sintaxis

HRESULT ValidatePrintTicket(
  [in, out] IXMLDOMDocument2 *pPrintTicket
);

Parámetros

[in, out] pPrintTicket

Puntero a un vale de impresión de entrada. Cuando IPrintOemPrintTicketProvider::ValidatePrintTicket se devuelve correctamente, pPrintTicket apunta a un vale de impresión validado.

Valor devuelto

IPrintOemPrintTicketProvider::ValidatePrintTicket debe devolver S_NO_CONFLICT o S_CONFLICT_RESOLVED si la operación se realiza correctamente. De lo contrario, este método debe devolver un código de error COM estándar. Tenga en cuenta que Unidrv y Pscript no tienen en cuenta S_OK significa que la finalización correcta para este método.

Comentarios

Si es necesario, el método IPrintOemPrintTicketProvider::ValidatePrintTicket debe realizar cualquier resolución de conflictos, inspeccionando la configuración realizada en las partes públicas y Unidrv-private del vale de impresión, para asegurarse de que el vale de impresión resultante es válido y de que todas las restricciones se resuelven. Si los nodos necesarios no están presentes en el vale de impresión original, IPrintOemPrintTicketProvider::ValidatePrintTicket puede agregarlos al vale de impresión devuelto.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado prcomoem.h (incluya Prcomoem.h)

Consulte también

IPrintOemPrintTicketProvider