文件映射的有关问题

文件映射的问题
用CreateFileMapping映射一个本地的文件,然后不断的更新这个文件。另一台同局域网的电脑也用这种方法映射该文件,但是却无法看到该文件的变化,只有在本地close掉后,才会出现一次变化,如果换成本地可以完整地反映出这些更新变化.

请问高人这是什么原因?如何解决?

------解决方案--------------------
FlushViewOfFile() 及时更新到磁盘上
------解决方案--------------------
HANDLE CreateFileMapping(
HANDLE hFile,
LPSECURITY_ATTRIBUTES lpAttributes, //看看这里
DWORD flProtect,
DWORD dwMaximumSizeHigh,
DWORD dwMaximumSizeLow,
LPCTSTR lpName
);
------解决方案--------------------
直接读写磁盘可以解决。