任务管理器中资源管理器关联的句柄API

查看 64|回复 4
作者:yk2014   
请问任务管理器中的资源管理器的这个查询关联的句柄功能要怎么实现,要用到哪些API
百度一查都是使用资源管理器的方法...
[i]

句柄, 任务管理器

freelive   

文件句柄
https://learn.microsoft.com/zh-c ... fileio/file-handles
如何获取控制台窗口句柄
https://learn.microsoft.com/zh-c ... nsole-window-handle
yk2014
OP
  


freelive 发表于 2023-5-10 15:49
文件句柄
https://learn.microsoft.com/zh-cn/windows/win32/fileio/file-handles

感谢回复,但我是想获取所有打开的文件/文件夹句柄的API
链接我看了下,没有提到获取所有打开的文件/文件夹句柄的API
royalliang   

1. EnumerateOpenedFiles 函数
该函数可用于获取所有当前打开的文件的句柄。该函数需要管理员权限才能运行。
2. NtQuerySystemInformation 函数
该函数可用于获取系统的所有句柄信息,包括文件/文件夹句柄。该函数需要使用系统调用方式调用,需要特殊权限才能运行。
3. Process Explorer 工具
Process Explorer 是一款由微软官方提供的进程监控工具,可以用来查看当前系统中所有进程的句柄信息,包括文件/文件夹句柄。
最后,附上前两个api的调用方式:https://www.aliyundrive.com/s/WMtriMNuAzS
freelive   


yk2014 发表于 2023-5-11 09:45
感谢回复,但我是想获取所有打开的文件/文件夹句柄的API
链接我看了下,没有提到获取所有打开的文件/文 ...

https://www.cnblogs.com/zjutlitao/p/3593056.html
WinAPI 创建、打开、读写文件,获取文件大小。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部