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


Функция mmioSetInfo (mmiscapi.h)

Функция mmioSetInfo обновляет сведения, полученные функцией mmioGetInfo о файле, открытом с помощью функции mmioOpen . Используйте эту функцию для прекращения прямого доступа к буферу файла, открытого для буферизованного ввода-вывода.

Синтаксис

MMRESULT mmioSetInfo(
  HMMIO       hmmio,
  LPCMMIOINFO pmmioinfo,
  UINT        fuInfo
);

Параметры

hmmio

Дескриптор файла.

pmmioinfo

Указатель на структуру MMIOINFO , заполненную информацией с помощью функции mmioGetInfo .

fuInfo

Защищены; значение должно быть равно нулю.

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

Возвращает ноль при успешном выполнении или ошибке в противном случае.

Комментарии

Если вы выполнили запись в буфер ввода-вывода файла, установите флаг MMIO_DIRTY в элементе dwFlags структуры MMIOINFO перед вызовом mmioSetInfo для прекращения прямого доступа к буферу. В противном случае буфер не будет сброшен на диск.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mmiscapi.h (включая Mmiscapi.h, Windows.h)
Библиотека Winmm.lib
DLL Winmm.dll