Извлечение записи из бинарного файла по свойствам введённым с клавиатуры
Есть такая задача: "Нужно реализовать функцию, которая будет извлекать из бинарного файла структурную переменную с заданными с клавиатуры свойствами (для примера: ФИО) в структуру требуемого типа."
Подскажите, каким образом можно реализовать поиск такой записи?