Передача произвольной структуры в качестве параметра

 

Смотрю на описание функции

bool  DatabaseReadBind( 
   int    request,           // хендл запроса, созданного в DatabasePrepare 
   void&  struct_object      // ссылка на структуру для чтения записи  
   );

Однако сам такого сделать не могу. Очень надо передать произвольную структуру в функцию

void Test(void& item) {
}

Получаю ошибку: 'void' - illegal use of 'void' type


Причина обращения: