ну, как вариант, добавлять в массив помимо параметров для потока еще и указатель, куда поток будет сохранять результат (естественно функция выделяет память) и хэндл Event'а, который поток будет устанавливать в сигнальное состояние, когда выполнит запрос, а функция ожидать этот Event. 
либо функция сама запускает свой поток и ждет его завершения. 
но не понятно зачем вообще потоки? функция все-равно "зависнет". 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 |