-
-
[旧帖]
[求助]罗云斌win32多线程的一个例子
0.00雪花
-
发表于:
2012-11-11 00:15
1283
-
[旧帖] [求助]罗云斌win32多线程的一个例子
0.00雪花
.if ax == IDOK
.if dwOption & F_COUNTING
invoke SetEvent,hEvent
or dwOption,F_STOP
.else
invoke CreateThread,NULL,0,offset _Counter,NULL,\ NULL,addr @dwThreadID ;标记1
invoke CloseHandle,eax ;标记2 .endif
首先CreateThread是创建一个线程,成功则返回线程句柄保存在eax里面,紧接着CloseHandle这个函数关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。那意思就是关闭刚建立好的线程?测试的时候当这段代码运行过后,线程是一直保持运行状态的。我不懂白老罗的用意,是我菜.我注释了invoke CloseHandle,eax编译运行,看起来还是一样。求大神给点透一下.
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法