首页
社区
课程
招聘
[讨论]讨论一下关于“JobObject”
发表于: 2017-11-26 20:17 2722

[讨论]讨论一下关于“JobObject”

2017-11-26 20:17
2722

JobObject

既:工作对象

看网上介绍是先判断进程是不是在工作对象中

IsProcessInJob

如果不在的话,

得到句柄。CreateJobObject ()

接着SetInformationJobObject (句柄,然后其他设置信息)

然后进程可以通过CreateProcessAsUserW创建一个子进程,(其中用到PROCESS_INFORMATION)

AssignProcessToJobObject ()←然后把子进程应用到 工作对象中,(然后   最大内存分配、最大WorkingSet、最大并发进程数)等

其中是不是可以通过 进程相关的参数,去设置,只能打开一个进程,如果打开多个,则结束掉新开的,感觉有点像互斥体那样


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//