Позиционирование
Для позиционирования внутри файла, открытого при помощи функции mmioOpen, следует использовать функцию mmioSeek .
Функция mmioSeek
LONG mmioSeek( HMMIO hmmio, // идентификатор открытого файла LONG dwOffset, // смещение для текущей позиции int nOrigin); // интерпретация смещения
Параметры функции:
hmmio
Идентификатор открытого файла, полученный с помощью функции mmioOpen
dwOffset
Величина смещения в байтах, на которое будет продвинута текущая позиция в файле. Интерпретация этого значения зависит от параметра nOrigin
nOrigin
Этот параметр определяет способ использования смещения, заданного параметром dwOffset. Можно использовать константы SEEK_SET (смещение от начала файла), SEEK_CUR (смещение от текущей позиции в файле), SEEK_END (смещение от конца файла).
Возвращаемое значение:
Возвращается новое смещение текущей позиции в файле от начала файла (в байтах) или -1 при возникновении ошибки