Verfügbarmachen einer nativen Objektmodellschnittstelle
Wenn ein Benutzeroberflächenelement ein anderes systemeigenes Objektmodell als Microsoft Active Accessibility oder Benutzeroberflächenautomatisierung unterstützt, kann es die benutzerdefinierte Schnittstelle verfügbar machen, indem es auf WM_GETOBJECT Nachrichten reagiert, die den OBJID_NATIVEOM Objektbezeichner enthalten. Um darauf zu reagieren, sollte das UI-Element den Wert zurückgeben, der durch einen Aufruf der LresultFromObject-Funktion abgerufen wurde.
Ein Client kann eine Schnittstelle aus einem Benutzeroberflächenelement abrufen, das ein natives Objektmodell unterstützt, indem er die AccessibleObjectFromWindow-Funktion aufruft und OBJID_NATIVEOM als zweiten Parameter angibt.