Here is the sample project. To test it run ExShareCallBackTest.exe (user head icon) if it gives you an 'ActiveX can't creat...' error then run the ActiveX EXE once to register it. Just double click it and it won't do anything, nothing will pop up or anything, its name is ExShareWCallBack.exe (key icon). Well I hope this helps. this is how I did it.

To really see what it does you'll have to run multiple ExShareCallBackTest.exes which would will show the sharing or the info and call backs.