Asked by:

Difference between BHO and a Browser Extension

Question

Could someone point me in the right direction or tell what's the difference between a Browser Helper Object and a Browser Extension (when looking in IE - tools - Manage Addons). Google hasn't brought up much unfortunately.

All replies

Browser Helper Object is one kind of IE extension. There are other extensions, like toolbar, menu, button, search providers, accelerators, etc.
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
Visual C++ MVP

Reason for asking, I have developed a BHO which works fine with 3rd party browser extensions enabled but our company policy does not allow that. But extensions like Flash, messenger, yahoo toolbar still works fine with 3rd party browser extensions disabled. I have found references to Pre-Approved controls and AllowedControls and added the CLSID into the relevant sections of the registry but it still does not work for some reason. So I am trying to find out why some controls like Flash, Messenger and Yahoo toolbar still works with 3rd party browser extensions disabled but my control and Google toolbar does not work with 3rd party browser extensions disabled.

that setting only disable third-party toolbars and bhos. It does not affect ActiveX
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
Visual C++ MVP