My guess is that intercept IShellFolder interface EnumObjects method? Zha intercepted or other what method?


CodePudding user response:
The Shell extension,I think is explorer. Exe inside your extension DLL is loaded. The display on my computer,
Network location of the client shows, of course, is to extend the DLL file directory list, is obtained by network communication,
I didn't realize that the above is my speculation,
CodePudding user response:
Write their own Shell Namespace ExtensionsCompare lazy way also can build a Library directly, and then use the background resident program for synchronization