DWORD WINAPI TaskScheduler::ThreadMain(VOID* thread_instance) { TaskScheduler *pScheduler = reinterpret_cast<TaskScheduler*>(thread_instance); pScheduler->ExecuteTasks(); return 0; }