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 |