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 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 para que se complete correctamente este método.
Observaciones
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 sea válido y de que todas las restricciones se resuelvan. Si algún nodo necesario no está presente en el vale de impresión original, IPrintOemPrintTicketProvider::ValidatePrintTicket puede agregarlos al vale de impresión devuelto.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | prcomoem.h (include Prcomoem.h) |