Interfaz IWiaAppErrorHandler
La interfaz IWiaAppErrorHandler permite a las aplicaciones mostrar ventanas de error (durante las transferencias de datos) desde las que el usuario puede elegir si desea continuar, cancelar o anular la transferencia.
Miembros
La interfaz IWiaAppErrorHandler hereda de la interfaz IUnknown . IWiaAppErrorHandler también tiene estos tipos de miembros:
Métodos
La interfaz IWiaAppErrorHandler tiene estos métodos.
Método | Descripción |
---|---|
GetWindow | Obtiene un identificador del cuadro de diálogo que muestra mensajes de error y proporciona uno o varios botones para continuar, cancelar o anular la aplicación. |
ReportStatus | Controla el estado del dispositivo y los mensajes de error durante las transferencias de datos de imagen y muestra los mensajes al usuario. |
Comentarios
El control de errores, o devolución de llamada, objeto que implementa esta interfaz se pasa a IWiaTransfer::D ownload e IWiaTransfer::Upload.
Esta interfaz no está diseñada para controlar los errores detectados fuera de las transferencias de datos de imagen, por ejemplo, errores al obtener o establecer propiedades del dispositivo o devoluciones de llamada no anuladas en un controlador.
Un controlador de errores de controlador debe implementar IWiaErrorHandler, en lugar de IWiaAppErrorHandler.
El objeto que implementa esta interfaz también debe implementar IWiaTransferCallback.
Si desea que un controlador de errores y un controlador de errores predeterminado muestren ventanas de mensajes de error, pero no desea crear un controlador de errores completo para la aplicación, implemente esta interfaz e implemente también el método IWiaAppErrorHandler::ReportStatus para devolver WIA_STATUS_NOT_HANDLED.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|