Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. COM
  4. Why IE runs in explorer.exe process sometimes?!

Why IE runs in explorer.exe process sometimes?!

Scheduled Pinned Locked Moved COM
questioncom
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Tommy Svensson
    wrote on last edited by
    #1

    Hi all, I've written a COM plugin to IE which prior to loading itself checks the calling process' name. If it happens to be explorer.exe it should quit and not load. If it is iexplore.exe then things are ok... Now, I've noticed that even if IE runs it can actually be run as a subprocess to explorer.exe. When this is the case, my COM plugin will not load when I want it to. To my question: Under what circumstances is IE running as/under explorer.exe? /Tommy

    H 1 Reply Last reply
    0
    • T Tommy Svensson

      Hi all, I've written a COM plugin to IE which prior to loading itself checks the calling process' name. If it happens to be explorer.exe it should quit and not load. If it is iexplore.exe then things are ok... Now, I've noticed that even if IE runs it can actually be run as a subprocess to explorer.exe. When this is the case, my COM plugin will not load when I want it to. To my question: Under what circumstances is IE running as/under explorer.exe? /Tommy

      H Offline
      H Offline
      Heath Stewart
      wrote on last edited by
      #2

      "IE", as you call it, is not really anything but a client. Namely, I refer to iexplore.exe, which is a COM client just like explorer.exe. WebBrowser2 is the automation server that can be hosted by practically any client. This is what has driven Windows since Windows 95 w/ IE 4.0 and ActiveDesktop - it's completely integrated (which the gov't failed to understand). So "Internet Explorer" is merely a container application that hosts the WebBrowser2 control, advises its connection sinks, and provides UI services like Favorites and toolbars that can interact with the WebBrowser2 control. "Well, I wouldn't say I've been missing it, Bob." - Peter Gibbons

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups