__asm{
mov eax, fs:[18h]
add eax, 20h
mov processID, eax
mov eax, fs:[6b4h]
mov a, eax
}
获得进程ID,前3条指令返回的是地址,后两条语句返回的是值
processID 是一个地址,可以用一个指针指向它,然后 *ptr 输出值
a 保存的是值,可以直接使用
__asm{
mov eax, fs:[18h]
add eax, 20h
mov processID, eax
mov eax, fs:[6b4h]
mov a, eax
}
获得进程ID,前3条指令返回的是地址,后两条语句返回的是值
processID 是一个地址,可以用一个指针指向它,然后 *ptr 输出值
a 保存的是值,可以直接使用