_WaitObjectCreated
void _WaitObjectCreated(addr_t object, uint32 type);
_WaitObjectCreated((addr_t)id, THREAD_BLOCK_TYPE_SEMAPHORE);
_WaitObjectCreated((addr_t)variable, THREAD_BLOCK_TYPE_CONDITION_VARIABLE);
_WaitObjectCreated((addr_t)lock, THREAD_BLOCK_TYPE_MUTEX);
_WaitObjectCreated((addr_t)lock, THREAD_BLOCK_TYPE_RW_LOCK);