能力值:
( LV8,RANK:120 )
|
-
-
2 楼
ntdef.inc里面有一个初始化这个结构的宏。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
大哥新手不会用宏,你用Win32汇编的格式给我示范一遍!帮帮忙我找了一天的资料了!除了汇编会一点其它的语言看不懂!
|
能力值:
( LV8,RANK:120 )
|
-
-
4 楼
还有额。。。你这个参数都填错了吧。ADDR 是Lea EAX ,[ebp-XX]这个方框内的地址送给eax 然后入栈这个地址。而这里要入栈一个立即数。你的代码相当于传递的一个地址 可是他并不会去寻址这个地址而是把这个地址当做一个ID。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
我这个全局变量的!
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
要传入立即数的是那个参数啊!大哥出来帮帮忙啊!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
LZ想要这个函数的C++调用方式还是ASM调用方式??????????????
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
网上应该有。。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
NTSTATUS ZwOpenThread(
_Out_ PHANDLE ThreadHandle,
_In_ ACCESS_MASK DesiredAccess,
_In_ POBJECT_ATTRIBUTES ObjectAttributes,
_In_ PCLIENT_ID ClientId
);
各参数如下:
1,一个指向变量的指针接收线程对象的句柄。
2,一个ACCESS_MASK数据类型,它提供了所需的类型的线程对象的访问。
3,ObjectAttributes一个指向一个OBJECT_ATTRIBUTES结构。ObjectName这个结构的成员必须为空。
4,CLIENT_ID结构指针标识线程的线程是被打开。
|
|
|