首页 > 其他分享 >写了个判断文件是否被锁定的函数 --- 有用!

写了个判断文件是否被锁定的函数 --- 有用!

时间:2023-01-15 12:01:37浏览次数:28  
标签:NULL return ret --- 有用 szFileName HANDLE false 锁定


今天在工程中要用到这个功能,把它写出来,如果你有用得着的地方,直接Ctrl+C去,呵呵.

函数如下:

bool IsFileLocked(LPCTSTR szFileName)
{
if(szFileName==NULL) return false;
HANDLE ret;
ret=CreateFile(szFileName,GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
if(ret==INVALID_HANDLE_VALUE)
{
return true;
}
CloseHandle(ret);
return false;
}


' 作者:唐细刚


标签:NULL,return,ret,---,有用,szFileName,HANDLE,false,锁定
From: https://blog.51cto.com/u_8260968/6008531

相关文章