IWiaAppErrorHandler-Schnittstelle

Mit der IWiaAppErrorHandler-Schnittstelle können Anwendungen Fehlerfenster (während Datenübertragungen) anzeigen, in denen der Benutzer auswählen kann, ob die Übertragung fortgesetzt, abgebrochen oder abgebrochen werden soll.

Members

Die IWiaAppErrorHandler-Schnittstelle erbt von der IUnknown-Schnittstelle. IWiaAppErrorHandler verfügt auch über diese Typen von Membern:

Methoden

Die IWiaAppErrorHandler-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
GetWindow Ruft ein Handle für das Dialogfeld ab, das Fehlermeldungen anzeigt und mindestens eine Schaltfläche zum Fortsetzen, Abbrechen oder Abbrechen der Anwendung bereitstellt.
ReportStatus Behandelt Gerätestatus- und Fehlermeldungen während Bilddatenübertragungen und zeigt die Meldungen dem Benutzer an.

Bemerkungen

Das Fehlerbehandlungs- oder Rückrufobjekt, das diese Schnittstelle implementiert, wird an IWiaTransfer::D ownload und IWiaTransfer::Hochladenübergeben.

Diese Schnittstelle ist nicht für die Behandlung von Fehlern konzipiert, die außerhalb von Bilddatenübertragungen auftreten, z. B. Fehler beim Abrufen oder Festlegen von Geräteeigenschaften oder nicht ausgeführte Rückrufe in einem Treiber.

Ein Treiberfehlerhandler sollte IWiaErrorHandleranstelle von IWiaAppErrorHandler implementieren.

Das Objekt, das diese Schnittstelle implementiert, sollte auch IWiaTransferCallbackimplementieren.

Wenn Sie möchten, dass ein Treiberfehlerhandler und ein Standardfehlerhandler Fehlermeldungsfenster anzeigen, aber keinen vollständigen Fehlerhandler für die Anwendung erstellen möchten, implementieren Sie diese Schnittstelle und implementieren auch die IWiaAppErrorHandler::ReportStatus-Methode, um WIA _ STATUS NOT HANDLED _ _ zurückzugeben.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Wia.h
IDL
Wia.idl