Empfangen von Fehlern für IAccessible-Schnittstellenzeiger

In diesem Thema werden Situationen beschrieben, in denen Sie möglicherweise eine Fehlermeldung für einen IAccessible-Schnittstellenzeiger erhalten. IAccessible-Funktionen können Fehler für IAccessible-Schnittstellenzeiger zurückgeben, wenn ein Benutzer eine Anwendung schließt, zu der das Objekt gehört, oder wenn ein Benutzer ein Steuerelement über die Benutzeroberfläche verwirbt.

Benutzer schließt eine Anwendung

Wenn ein Benutzer die Anwendung schließt, die ein Objekt enthält, auf das der IAccessible-Schnittstellenzeiger zeigt, geben alle zukünftigen Aufrufe dieses Objekts einen Fehlercode zurück. Der Fehler, z. B. CO_E_OBJNOTCONNECTED, gibt an, dass das Objekt nicht mehr vorhanden ist. Dies gilt für alle IAccessible-Schnittstellenzeiger .

Benutzer schließt ein Steuerelement ab

Wenn ein Benutzer ein Steuerelement verwirf (z. B. durch Drücken einer Drucktaste), können Clients weiterhin IAccessible-Methoden und -Eigenschaften für dieses Objekt aufrufen, da das Objekt nicht freigegeben wurde. Bei zukünftigen Aufrufen werden jedoch Fehlermeldungen empfangen.

Diese Situation gilt für die folgenden Funktionen und Methoden: