Updates to Interprocess Communication
Fix for Mingw32 compiler