Rückgabewerte (Windows Barrierefreiheitsfeatures)

In diesem Thema werden die am häufigsten verwendeten Rückgabewerte und andere Rückgabewerte beschrieben, die möglicherweise weniger häufig angezeigt werden.

Allgemeine Rückgabewerte

Die IAccessible-Methoden geben einen der folgenden Werte zurück, definiert in winerror.h oder einem anderen Standard-Komponentenobjektmodell (COM)-Fehlercode:

Wert BESCHREIBUNG
S_OK Die Methode wurde erfolgreich ausgeführt.
S_FALSE Die Methode war teilweise erfolgreich. Dies geschieht, wenn die Methode erfolgreich ist, aber die angeforderten Informationen sind nicht verfügbar. Beispielsweise gibt Microsoft Active Accessibility S_FALSE zurück, wenn Sie IAccessible::accHitTest aufrufen, um ein untergeordnetes Objekt an einem bestimmten Punkt abzurufen, und der angegebene Punkt befindet sich nicht innerhalb des Objekts oder des untergeordneten Objekts.
DISP_E_MEMBERNOTFOUND Das Objekt unterstützt die angeforderte Eigenschaft oder Aktion nicht. Beispielsweise gibt eine Pushschaltfläche diesen Wert zurück, wenn Sie seine Value-Eigenschaft anfordern, da sie keine Value-Eigenschaft besitzt.
E_NOTIMPL Die Methode ist nicht implementiert. Dieser Wert tritt auf, wenn ein Client eine Methode aufruft, die noch nicht in diesem Betriebssystem unterstützt wird.
E_INVALIDARG Mindestens ein Argument war ungültig. Dieser Fehler tritt auf, wenn der Aufrufer versucht, ein untergeordnetes Objekt mit einem Bezeichner zu identifizieren, der vom Server nicht erkannt wird. Dieser Fehler führt auch dazu, wenn ein Client versucht, ein untergeordnetes Objekt innerhalb eines Objekts zu identifizieren, das keine untergeordneten Elemente enthält.
E_OUTOFMEMORY Die Methode konnte keinen Speicher zuordnen, der zum Abschließen eines Vorgangs erforderlich ist, der für den Erfolg von entscheidender Bedeutung ist.
E_FAIL Unbekannter oder generischer Fehler.

 

Zusätzliche Rückgabewerte

Im Folgenden werden Werte zurückgegeben, die IAccessible-Methoden zurückgeben können. Diese Rückgabewerte sind nicht so häufig wie die vorherigen, aber Sie sollten sie beachten.

Wert BESCHREIBUNG
E_ACCESSDENIED Dies wird zurückgegeben, wenn Sie get_accValue aufrufen, um den Wert eines Kennwortsteuerelements abzurufen.
DISP_E_EXCEPTION
CO_E_OBJNOTCONNECTED