Compartir a través de


Método IPrintTicketProvider::ValidatePrintTicket (prdrvcom.h)

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

Sintaxis

HRESULT ValidatePrintTicket(
  [in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);

Parámetros

[in, out] pBaseTicket

Puntero a un vale de impresión de entrada. Cuando IPrintTicketProvider::ValidatePrintTicket devuelve correctamente, pBaseTicket apunta a un vale de impresión validado.

Valor devuelto

IPrintTicketProvider::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.

Observaciones

Si es necesario, el método IPrintTicketProvider::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 que todas las restricciones se resuelven. Si los nodos necesarios no están presentes en el vale de impresión original, IPrintTicketProvider::ValidatePrintTicket puede agregarlos al vale de impresión devuelto.

Requisitos

Requisito Valor
encabezado de prdrvcom.h (include Prdrvcom.h)