однозначно надо пользоваться третьей функцией, а не 35, именно 0х3 входит в стандартные функции которые есть на любом мастере. Принимайте просто в массив, а потом его через указатель в структуру с соответствующими типами данных или в ручную, если возникнут проблемы с переворачиванием слов/байт