What is your impression on performance?
As soon as I have some proper quantifiable results, I will share them. For now all I can say is that it seems to work quite a bit faster when testing with a 600MB/s SSD. This probably due to the fact that there is much less memory copying involved. One thing is pretty noticeable - much less CPU load at full speed. Also, I love the simplicity. The TCP/IP libraries that I was using were quite annoying, with thread pools and lots of performance degrading features and excessive memory copying. Now all I need is 1 thread, 1 Shared Memory location and two Events (and a Mutex

). All in all, I am very pleased and grateful for this new feature. Once again, thank you very much!

This breaks on Vista/7/2008 etc with UAC when one of them run elevated and one with reduced privileges.
That must be the reason why it didn't work for me. I was never a big fan of UAC so I always deactivated it after installing Windows. However, I got tired of finding out from someone else that my apps don't work because of UAC, so I decided to run it at all times, so that I can experience the problems first hand.
will get an error when Global\ directory does not exist
I didn't realize that was even possible... is this the case for pre-NT Windows versions or is there some special case that I am missing?