社区
Windows SDK/API
帖子详情
获得一个进程中使用的handle
iBear
2004-07-08 10:05:26
如题,不知是否有api可以实现。如果可以获得的话,那么是否能知道该handle的类型
...全文
98
5
打赏
收藏
获得一个进程中使用的handle
如题,不知是否有api可以实现。如果可以获得的话,那么是否能知道该handle的类型
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RamjetZhang
2004-07-09
打赏
举报
回复
to ly_liuyang(Liu Yang) ( )
“用ZwQuerySystemInformation函数获取所有核心句柄表
任务管理器的那个句柄总数就是这样来的”
:核心句柄表应该是不用的,至少taskmgr不需要,用那个native API直接去query SYSTEM_PROCESS_INFORMATION就完事了;
yinweixian
2004-07-08
打赏
举报
回复
句柄有什么类型???
welllove88
2004-07-08
打赏
举报
回复
如果获得一个进程中的句柄是不成问题的 你可以用快照的方式获得 如果获得类型 这个我就不大明白了
ly_liuyang
2004-07-08
打赏
举报
回复
呵呵
2000/XP/2003下可以
用ZwQuerySystemInformation函数获取所有核心句柄表
任务管理器的那个句柄总数就是这样来的
呵呵能用Delphi做出的人很少的,当然我是其中一个了,哈哈
iBear
2004-07-08
打赏
举报
回复
比如文件,窗口都不是对应着一个handle吗
通过
Handle
处理
进程
1.知道
进程
handle
获取
进程
名称。 PROCESS_INFORMATION* processInfo =(PROCESS_INFORMATION*)pid();
HANDLE
hProcess =processInfo->hProcess; char buffer[255]; ZeroMemory(buffer,255*sizeof(char)); ...
进程
句柄
HANDLE
获得
进程
主窗口的句柄HWND
一个
进程
可以拥有很多主窗口,也可以不拥有主窗口,所以这样的函数是不存在的,所幸的是,相反的函数是有的。所以我们可以调用EnumWindows来判断所有的窗口是否属于这个
进程
。 typedef struct tagWNDINFO ...
Windows黑客基础(2):获取其他
进程
的
HANDLE
在windows下,不管是
进程
还是句柄或者文件,他们都可以抽象为
一个
HANDLE
,如果有接触过linux编程的都知道,linux下一切皆文件,对
进程
,文件,socket的操作都是通过int来标识的,windows下的
HANDLE
概念也跟linux下的...
HANDLE
、
进程
ID和HINSTANCE的区别
本篇文章属于文摘,引子
一个
帖子的回复。...
Handle
在Windows
中
的含义很广泛,以下关于谈到的
Handle
除非特别说明,将仅限于
进程
、线程的上下文
中
。 1. 先来谈谈
Handle
Handle
本身是
一个
32位
Sysinternals 实用
进程
工具-
Handle
Handle
是
一个
实用程序,用来显示有关在系统
中
为任何
进程
打开的句柄的信息。您可以
使用
它来查看打开某个文件的程序,或查看程序的所有句柄的对象类型和名称。 在 Sysinternals,您还可以
获得
此程序的基于 GUI 的...
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章