Objeto auxiliar del navegador


Un objeto auxiliar del navegador ( BHO ) es un módulo DLL diseñado como un complemento para el navegador web Microsoft Internet Explorer para proporcionar una funcionalidad adicional. Los BHO se introdujeron en octubre de 1997 con el lanzamiento de la versión 4 de Internet Explorer. La mayoría de los BHO se cargan una vez por cada nueva instancia de Internet Explorer. Sin embargo, en el caso de Windows Explorer , se lanza una nueva instancia para cada ventana.

Los BHO aún son compatibles a partir de Windows 10, a través de Internet Explorer 11 , mientras que los BHO no son compatibles con Microsoft Edge .

Cada vez que se inicia una nueva instancia de Internet Explorer, busca en el Registro de Windows la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects . Si Internet Explorer encuentra esta clave en el registro, busca un CLSIDclave que aparece debajo de la clave. Las claves CLSID en Objetos auxiliares del navegador le indican al navegador qué BHO debe cargar. La eliminación de la clave de registro evita que se cargue el BHO. Para cada CLSID que aparece debajo de la clave BHO, Internet Explorer llama a CoCreateInstance para iniciar la instancia de BHO en el mismo espacio de proceso que el navegador. Si el BHO se inicia e implementa la interfaz IObjectWithSite, puede controlar y recibir eventos de Internet Explorer. Los BHO se pueden crear en cualquier idioma compatible con COM . [1]

Algunos módulos permiten la visualización de diferentes formatos de archivo que normalmente no son interpretables por el navegador. El complemento de Adobe Acrobat que permite a los usuarios de Internet Explorer leer archivos PDF dentro de su navegador es un BHO.

Otros módulos agregan barras de herramientas a Internet Explorer, como la barra de herramientas de Alexa que proporciona una lista de sitios web relacionados con el que está navegando actualmente, o la barra de herramientas de Google que agrega una barra de herramientas con un cuadro de búsqueda de Google a la interfaz de usuario del navegador .

Las barras de herramientas de Conduit se basan en un BHO que se puede usar en Internet Explorer 7 y versiones posteriores. Este BHO proporciona una función de búsqueda que se conecta a la búsqueda de Bing de Microsoft .


Administrador de complementos de Windows XP SP2 Internet Explorer