Как я могу перечислить плагины (BHO), используемые Internet Explorer, из моей программы?

StackOverflow https://stackoverflow.com/questions/413333

  •  03-07-2019
  •  | 
  •  

Вопрос

Мне нужно получить его в моей автономной программе Win32, список установленных в данный момент дополнений Internet Explorer (Вспомогательные объекты браузера) и - по возможности - их статус включен / отключен.

Поскольку антишпионские программы (или, например, Автозапуск) можете получить этот список откуда-нибудь, есть ли простой способ запросить этот список программно?

Редактировать:Благодаря @Стефан, который указал мне на нужные разделы реестра (весь HKLM):

// BHOs
HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects 
// IE toolbars
HKLM\Software\Microsoft\Internet Explorer\Toolbar
// IE extensions
HKLM\Software\Microsoft\Internet Explorer\Extensions
Это было полезно?

Решение

Высшие учебные заведения зарегистрированы в соответствии

HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects

Панели инструментов IE зарегистрированы в разделе

HKLM\Software\Microsoft\Internet Explorer\Toolbar

Другие советы

Я использую HijackThis.

[http://www.trendsecure.com/portal/en-US/tools/security_tools/hijackthis/overview ]

Он показывает список БВШН (наряду с большим количеством другой полезной информации), но, к сожалению, он не показывает статус включен / отключен.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top