LockRange
计算机函数
LockRange是一个计算机函数,将文件锁定在一定范围内的字节。。
基本介绍
头文件afx.h
类:CFile
功能:
将文件锁定在一定范围内的字节。
语法:
Virtual void LockRange(DWORD dwpos,DWORD dwCount);
参数:
dwpos 封锁字符中从开始字节计算的偏移量。
dwCount封锁范围的字节数。
说明:
如果文件已封锁,则产生一个异常。在一个文件中封锁字节禁止其他进程输入到这些字节中。可以封锁一个以上的文件范围,但不可重叠。当解锁一定范围时,可使用UnlockRange成员函数。其字节范围必须与以前封锁的范围相符合。LochRange不连接相邻范围,如果两个相连区域被封锁,则应分别解锁。
示例
/******************************************************************
演示函数原型:cFile. LockRange(0,cFile.GetLength());
程序功能说明:锁定这个文件,防止其他线程访问其内容。
******************************************************************/
//定义CFile对象cFile
CFile cFile;
//锁定这个文件
cFile. LockRange(0,cFile.GetLength());
参考资料
最新修订时间:2022-06-07 14:12
目录
概述
基本介绍
参考资料