Introduction - If you have any usage issues, please Google them yourself
Multi-core Programming: Programming with Windows* Threads
Programming with Windows* Threads:
At the completion of this module you will be able to:
Write code to create and terminate threads
Use synchronization objects to coordinate thread execution and memory access