Программирование на C и C++

Онлайн справочник программиста на C и C++

unlock

int unlock(int, long offset, long length)

Прототип: 
Описание: 

Функция unlock() не определена стандартом ANSI С. Она используется для отмены блокирова­ния части файла и тем самым для предоставления доступа к этой части другим программам до повторного блокирования файла функцией lоск(). Эти функции обеспечивают управление досту­пом к файлам в режиме совместного использования при работе в сетевой среде.

Файл, который надо разблокировать, связан с дескриптором файла handle. Часть файла, кото­рую надо разблокировать, определяется сдвигом на offset от начала файла и длиной length. В случае успеха функция unlock() возвращает 0, а при неудаче —1.

Пример: