Compound Win32 Synchronization Objects
-
Describes strategies to combine the Win32 synchronization primitives into more complex synchronization objects. It presents several solutions for implementing advanced synchronization objects along with a comparison of how they perform.
Pelt: POSIX Wrapper for Windows Threads
-
This package provides a POSIX layer on top of Win32 threads to facilitate porting of Unix applications to Win32 platforms. [Open Source, LGPL]