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 da 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 de interface do usuário deve retornar o valor recuperado por uma chamada para a função LresultFromObject .
Um cliente pode recuperar uma interface de um elemento de interface do usuário que dá suporte a um modelo de objeto nativo chamando a função AccessibleObjectFromWindow e especificando OBJID_NATIVEOM como o segundo parâmetro.