What You Can Generally Ignore
Win32 Threads: Posix threads, some would say, are a more useful framework for server applications
Higher level objects and interfaces you can generally ignored because they’re normally a bad idea:
- Read/Write locks
- Critical Sections (or recursive mutexes)
- Semaphores
- Thread Priorities and Scheduling
- Thread Cancellation and Exception Handling