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