References:
Porting Your Program - http://msdn.microsoft.com/en-us/library/7hfabkez(VS.71).aspx
Porting from UNIX to Win32 - http://msdn.microsoft.com/en-us/library/y23kc048.aspx
UNIX Application Migration Guide - http://msdn.microsoft.com/en-us/library/ms811903.aspx
Windows Interprocess Communications - http://msdn.microsoft.com/en-us/library/aa365574.aspx
UNIX Custom Application Migration Guide - http://www.microsoft.com/downloads/details.aspx?familyid=AED6D2D8-343E-4008-88F1-446401601F14&displaylang=en
UNIX Migration Project Guide - http://www.microsoft.com/downloads/details.aspx?FamilyId=541be1b4-c797-44d0-aeaf-64842ef1d310&displaylang=en
Porting 32-Bit Code to 64-Bit Code - http://msdn.microsoft.com/en-us/library/3b2e7499(VS.71).aspx
International Programming (i18n) - http://msdn.microsoft.com/en-us/library/06b9yaeb%28VS.71%29.aspx
IBM Migration station ( from any OS to Linux ) - http://www.ibm.com/developerworks/ondemand/migrate/linux.html
Port Windows IPC apps to Linux, Part 3: Mutexes, critical sections, and wait functions - http://www.ibm.com/developerworks/linux/library/l-ipc2lin3.html?S_TACT=105AGX03&S_CMP=EDU
Port Windows IPC apps to Linux, Part 2: Semaphores and events - http://www.ibm.com/developerworks/linux/library/l-ipc2lin2.html?S_TACT=105AGX03&S_CMP=EDU
Port Windows IPC apps to Linux, Part 1: Processes and threads - http://www.ibm.com/developerworks/linux/library/l-ipc2lin1.html?S_TACT=105AGX03&S_CMP=EDU
Windows-to-Linux roadmap: Overview - http://www.ibm.com/developerworks/linux/library/l-roadmap.html?S_TACT=105AGX42&S_CMP=MGST
Migrating Win32 C/C++ applications to Linux on POWER, Part 1: Process, thread, and shared memory services - http://www.ibm.com/developerworks/eserver/library/es-MigratingWin32toLinux.html?S_TACT=105AGX42&S_CMP=MGST
Strategies for Implementing POSIX Condition Variables on Win32 - http://www.cs.wustl.edu/~schmidt/win32-cv-1.html
Utilizing thread pools in performance-critical applications - http://www.developers.net/intelisnshowcase/view/153
Simple Rules for Designing Threaded Applications - http://software.intel.com/en-us/articles/8-simple-rules-for-designing-threaded-applications/
Thread Pool in C++ - http://www.codeproject.com/KB/threads/diggerthreadpool.aspx