CAtlTemporaryFile::LockRange
调用此方法将锁定临时文件的一个区域阻止其他从访问进行处理。
HRESULT LockRange(
ULONGLONG nPos,
ULONGLONG nCount
) throw( );
参数
nPos
在锁应启动的文件的位置。nCount
要锁定的字节范围的长度。
返回值
返回在成功的 S_OK 或在失败时的错误 HRESULT。
备注
锁定文件的逐其他防止对这些字节的访问过程。 您可以锁定多文件的一个区域,但是,重叠的区域不允许的。 成功打开区域,使用 CAtlTemporaryFile::UnlockRange,确保字节范围正确对应于以前锁定的区域。 LockRange 不合并相邻区域;如果两个被锁定的区域是相邻的,则必须分别打开每一。
要求
Header: atlfile.h