__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 保存的是值,可以直接使用