Internet Explorer が使用するプラグイン (BHO) をプログラムから一覧表示するにはどうすればよいですか?

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
役に立ちましたか?

解決

BHO は以下に登録されています

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]

これには BHO のリストが (他の多くの) 役立つ情報とともに表示されますが、残念ながら、有効/無効のステータスは表示されません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top