57 HANDLE handle = (HANDLE)_beginthreadex( NULL, 0, start_routine, parameter, 0, NULL);
63 int status = GetLastError();
64 fprintf(stderr,
"pthread_create() fail with error: 0x%x\n", status);
66 return status | NT_SYSTEM_ERRORS;
75 if (value_ptr != NULL)
78 WaitForSingleObject(thread, INFINITE);