

Программирование на языке MFC
Мой второй блог в серии программирования
Блокировка доступа
При необходимости программист может запретить другим процессам доступ к отдельным частям файла. Для этой цели используется метод LockRange(), исходный код которого можно найти в файле filecore.cpp:
void CFile::LockRange(DWORD dwPos, DWORD dwCount)
{
ASSERT_VALID(this);
ASSERT(m_hFile != (UINT)hFileNull);
if (!::LockFile((HANDLE)m_hFile, dwPos, 0, dwCount, 0)) CFileException: :ThrowOsError ((LONG) ::GetLastError ()) ;
}
Похожие статьи: Блокировка доступа
