mmioSetInfo 函数 (mmiscapi.h)

mmioSetInfo 函数更新 mmioGetInfo 函数检索到的有关使用 mmioOpen 函数打开的文件的信息。 使用此函数可终止对为缓冲 I/O 打开的文件的直接缓冲区访问。

语法

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

参数

hmmio

文件的文件句柄。

pmmioinfo

指向 由 mmioGetInfo 函数填充信息的 MMIOINFO 结构的指针。

fuInfo

保留;必须为零。

返回值

如果成功,则返回零,否则返回错误。

注解

如果已写入文件 I/O 缓冲区,请在调用 mmioSetInfo 以终止直接缓冲区访问之前,在 MMIOINFO 结构的 dwFlags 成员中设置MMIO_DIRTY标志。 否则,缓冲区不会刷新到磁盘。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 mmiscapi.h (包括 Mmiscapi.h、Windows.h)
Library Winmm.lib
DLL Winmm.dll