Windows Shell Extensions - Out of Proc

Mark Hammond skippy.hammond at
Sat Apr 25 08:35:43 CEST 2009

Thomas Heller wrote:
> Ralf schrieb:
>>> I think that for whatever reasons, explorer always tries to create
>>> shell extensions as InProc.  CoCreateInstance, which is the usual
>>> API to create COM instances, allows to specify which one you want.
>>> Thomas
>> So there is no way to do this, other than to create a "proxy" COM
>> object as InProc, which then forwards the requests to my COM object in
>> the separate process?
> Not that I know of - anyone else?

That's my understanding too (and probably for good reason - shell 
extensions can be called lots!)


More information about the Python-list mailing list