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