SHLoadInProc
SHLoadInProc()函数能将一个模块装入到Shell的地址空间,然后保留它独自作任何操作。
下面是Internet 客户端SDK中对它的描述资料:
WINSHELLAPI HRESULT WINAPI SHLoadInProc(REFCLSID rclsid);
rclsid: 要建立的对象类的CLSID。
在关联的Shell进程内建立一个指定对象的实例,如果成功,返回NOERROR,否则返回OLE定义的错误结果。
SHLoadInProc()函数是把我们的代码引入Shell地址空间最快和最有效的方法,但是,这个代码必须是一个COM对象。