unlock是一个电脑运行进程,其作用为指解除文件共享锁。

本页面主要目录有关于unlock的:功 能、用 法、程序例等介绍

外文名

unlock

功能

解除文件共享锁

用法

int unlock

类型

词语

功 能

解除文件共享锁

用 法

int handle, long offset, long length);

程序例

#include

#include

#include

#include

#include

#include

int main(void)

{

int handle, status;

long length;

handle = sopen("c:\\autoexec.bat",O_RDONLY,SH_DENYNO,S_IREAD);

if (handle < 0)

{

printf("sopen failed\n");

exit(1);

}

length = filelength(handle);

status = lock(handle,0L,length/2);

if (status == 0)

printf("lock succeeded\n");

else

printf("lock failed\n");

status = unlock(handle,0L,length/2);

if (status == 0)

printf("unlock succeeded\n");

else

printf("unlock failed\n");

close(handle);

return 0;

}