16 #define PTHREAD_MUTEX_INITIALIZER { 0 }
int pthread_mutex_unlock(pthread_mutex_t *)
int pthread_mutex_init(pthread_mutex_t *, void *attr)
void * pthread_getspecific(pthread_key_t)
int pthread_mutex_lock(pthread_mutex_t *)
void pthread_setspecific(pthread_key_t, void *)
struct pthread_mutex_t pthread_mutex_t
CRITICAL_SECTION csection