找回密码
 加入
搜索
查看: 3307|回复: 7

[系统综合] 怎么获一个进程的句柄总数

  [复制链接]
发表于 2011-8-2 21:49:57 | 显示全部楼层 |阅读模式
本帖最后由 lusheng0028 于 2011-8-3 09:35 编辑

怎么获一个进程的句柄总数 ,如QQ.exe
发表于 2011-8-3 01:27:44 | 显示全部楼层
本帖最后由 powerofos 于 2011-8-3 01:39 编辑

指定PID进程内是有不止一个句柄的情况吗?同求解:

_WinAPI_GetProcessHandleCount ( [$PID] )
发表于 2011-8-3 03:38:37 | 显示全部楼层
回复 2# powerofos
进程有可能是由其他一些实例触发的,所以有可能包含多个句柄
发表于 2011-8-3 10:06:32 | 显示全部楼层
粗略看了一下,WINAPIEX内的: _WinAPI_GetProcessHandleCount ( [$PID] ),就是获取进程内句柄总数的吧? 楼主?
 楼主| 发表于 2011-8-3 11:11:41 | 显示全部楼层
没有这个_WinAPI_GetProcessHandleCount(), 在哪个版本有啊
发表于 2011-8-3 14:35:56 | 显示全部楼层
用户自定义函数里面有啊
发表于 2011-8-3 15:02:41 | 显示全部楼层
用户自定义函数里面有啊
kaidashi 发表于 2011/8/3 14:35


http://autoitx.com/UDF/

UDF好像沒有......是MSDN裡面的嗎@@?
发表于 2011-8-3 15:10:41 | 显示全部楼层
_WinAPI_GetProcessHandleCount
--------------------------------------------------------------------------------

检索指定进程打开句柄的数量.


#Include <WinAPIEx.au3>
_WinAPI_GetProcessHandleCount ( [$PID] )




参数

$PID [可选参数] 进程 PID. 默认 0,使用当前进程.



返回值

成功: 返回打开的句柄数.
失败: 返回 0,设置 the @error 为非 0 值.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-14 14:03 , Processed in 0.069484 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表