Expondo uma interface de modelo de objeto nativo
Se um elemento de interface do usuário der suporte a um modelo de objeto nativo diferente de Microsoft Active Accessibility ou Automação de Interface do Usuário, ele poderá expor a interface personalizada respondendo a mensagens WM_GETOBJECT que incluem o identificador de objeto OBJID_NATIVEOM. Para responder, o elemento da interface do usuário deve retornar o valor recuperado por uma chamada para a função LresultFromObject.
Um cliente pode obter uma interface a partir de um elemento da interface de usuário que suporta um modelo de objeto nativo chamando a função AccessibleObjectFromWindow e especificando OBJID_NATIVEOM como o segundo parâmetro.