阅读和写作

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

要从文件视图中读取,一个进程取消引用由MapViewOfFile函数返回的指针:

DWORD dwLength;

dwLength = *((LPDWORD) lpMapAddress);

该进程还使用MapViewOfFile返回的指针写入文件视图:

*((LPDWORD) lpMapAddress) = dwLength;

FlushViewOfFile功能将文件视图的指定字节数复制到物理文件,而不必等待缓存的写操作发生:

if(!FlushViewOfFile(lpMapAddress,dwBytesToFlush)){

ErrorHandler("Could not flush memory to disk.");

}