社区
进程/线程/DLL
帖子详情
请教是否可以通过gina在启动时给winlogon注入一个线程?分数不够请提可以再加,本人无未结贴.
xabcxyz
2005-03-16 05:03:42
我已经接管了gina,但是在gina的dllMain中createThread时老出错,请教各位达人,是否能在gina中createThread?
如果谁可以给个gina中createThread的例子就太好了.
...全文
118
7
打赏
收藏
请教是否可以通过gina在启动时给winlogon注入一个线程?分数不够请提可以再加,本人无未结贴.
我已经接管了gina,但是在gina的dllMain中createThread时老出错,请教各位达人,是否能在gina中createThread? 如果谁可以给个gina中createThread的例子就太好了.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winay_dd
2005-03-18
打赏
举报
回复
你应该用createremotethread在winlogon中创建一个线程,让该线程装在你的dll,并在你的dll的dllmain中获得对winlogon的控制
winay_dd
2005-03-18
打赏
举报
回复
当dll被加载的时候就是系统调用dllmain的时候,如果调用createthread会引起死锁的。
原因很简单,因为如果你调用createthread时,dll会得到thread_attach的通知,需要再次调用dllmain,但是系统对dllmain的调用是序列化的,所以你的createthread时不会得到返回了,就挂起在
那边了,所以不要在dllmain里面创建线程,是很危险的
蒋晟
2005-03-17
打赏
举报
回复
http://msdn.microsoft.com/library/en-us/vccore/html/_core_Can_an_MFC_DLL_create_multiple_threads.3f.asp
An MFC DLL that creates a new MFC thread during startup will hang when it is loaded by an application.
xabcxyz
2005-03-17
打赏
举报
回复
adamx(卖裤衩的小男孩)
等着吧, 希望有结果.
adamx
2005-03-16
打赏
举报
回复
gz
解决了,麻烦把结果贴上来.
xabcxyz
2005-03-16
打赏
举报
回复
谢谢,我没用mfc,我用api,我再看看dll和线程的关系
Kudeet
2005-03-16
打赏
举报
回复
你看看原来的一个讨论
主 题: 怎么才能在dll中创建线程?
作 者: wangbab (bab)
描述:
正规dll,在InitInstance()中开线程
AfxBeginThread(RUNTIME_CLASS(WatchThread));
线程执行后就死锁。怎么办?
回复人: masterz()
在dll初始化的时候不能开启线程,你可以export一个函数,在它里面create thread.然后由主程序调用。
回复人: wangbab(bab)
我需要在dll初始化时开线程,也就是在DLL_PROCESS_THREAD的时候就开线程。可以吗?
因为我做的是一个远程注入,我的想法是把控制端把LoadLibrary和dll文件路径写入宿主进程,然后LoadLibrary我的dll。因此我需要在dll初始化时就可以开线程。
回复人: masterz()
或许你可以在dll初始化时开启一个进程,让那个新开的进程稍后再CreateRemoteThread调用你的dll createthread.
回复人: xiaohyy(醉大饿极)
只要保证初始化是线程安全的,在初始化时也可以开线程啊...
回复人: wangbab(bab)
问题解决。dll初始化时可以创建函数。但是不能用mfc的AfxBeginThread。要用_beginthreadex就可以。
【漂亮大气-PC端英文网站-响应式html5-整站模板】绿色全球商务外贸单页page网站(运行html文件可看效果).zip
资源说明: 1:本资料仅用作交流学习参考,
请
切勿用于商业用途。运行本网站模板下的html文件就可看到页面效果,有利于html、css、js的学习以及页面设计参考。 2:掌握这套 HTML 网站模板,即学即用!深度掌握页面布局、组件复用、模块化开发技巧,学习交互逻辑与动画实现。适用于个人作品集、企业官网、电商平台等场景,助您快速搭建专业网站,
提
升前端开发效率与项目经验!
RK3588部署yolo5模型视频教程
RK3588部署yolo5模型视频教程
人声美化基于DSP与AI的实时人声优化系统:直播与会议场景下的语音质量
提
升及商业化可行性分析
人声美化基于DSP与AI的实时人声优化系统:直播与会议场景下的语音质量
提
升及商业化可行性分析
词根sadsadsadas
仅自己可见sadsdasda
基于springboot+vue+mysql的智能物流管理系统(源码+论文).rar
采用前后端分离架构,包含数据库文件,代码经过完整测试,保证可以运行,内部包含详细的运行说明文档,如遇运行问题可私信博主。 本项目主要面向计算机相关专业中正在筹备大作业、毕业设计的学生,以及渴望通过实战项目
提
升编码能力的自学者,系统难度设计
贴
合教学需求,功能模块覆盖全栈开发核心知识点,所有代码与文档均经测试审核,学习者可放心下载参考或直接用于课程实践。
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章