Поделиться через


сообщение MMIOM_SEEK

Сообщение MMIOM_SEEK отправляется в процедуру ввода-вывода функцией mmioSeek для запроса на перемещение текущей позиции файла.

MMIOM_SEEK 
lParam1 = (LPARAM) lNewFilePos 
lParam2 = (LPARAM) lChangeFlag 

Параметры

lNewFilePos

Новая позиция файла. Значение этого значения зависит от флага, указанного вlChangeFlag.

lChangeFlag

Флаг, указывающий способ изменения положения файла. Определены следующие значения:

Требование Значение
SEEK_CUR Переместите позицию файла в значение lNewFilePos байт из текущей позиции. lNewFilePos может быть положительным или отрицательным.
SEEK_END Переместите позицию файла в значение lNewFilePos байтов из конца файла.
SEEK_SET Переместите позицию файла в значение lNewFilePos байт от начала файла.

Возвращаемое значение

Возвращает новую позицию файла. При возникновении ошибки возвращается значение 1.

Комментарии

Процедура ввода-вывода отвечает за сохранение текущей позиции файла в элементе lDiskOffset структуры MMIOINFO .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Mmsystem.h (включая Windows.h)