FlushViewOfFile

【勇芳软件工作室】汉化HomePreviousNext

FlushViewOfFile函数将文件的映射视图中的字节范围写入磁盘。

BOOL FlushViewOfFile(

LPCVOID 【lpBaseAddress】,//开始要刷新的字节范围的地址
DWORD 【dwNumberOfBytesToFlush】//范围内的字节数
); 

参数

【lpBaseAddress】

指向要刷新到映射文件的磁盘表示的字节范围的基址。

【dwNumberOfBytesToFlush】

指定要刷新的字节数。

如果【dwNumberOfBytesToFlush】为零,则文件将从基地址刷新到映射结束。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

刷新映射视图的范围会导致该范围内的任何脏页面写入磁盘。脏页是自文件视图映射以来内容发生变化的页面。

也可以看看

MapViewOfFile, UnmapViewOfFile