使用C#,如何确定哪个进程锁定了一个文件?在Windows中,如何确定(使用C#)锁定文件的进程?第三方工具是有用的,但不是我要找的东西。
3 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
iexplore.exe
// Start an RM session
RmStartSession(&sessionHandle, 0, sessionKey);
// Register the file you are checking
RmRegisterResources(sessionHandle, 1, filePathArray, 0, NULL, 0, NULL);
// Get all processes that have that file open.
RmGetList(sessionHAndle, &nProcInfoNeeded, &nProcInfo, processes, &rebootReason);
RmEndSession(sessionHandle);
- 3 回答
- 0 关注
- 910 浏览
添加回答
举报
0/150
提交
取消