void InitCallback(DWORD callback)
{
goto EndTramp;
Tramp:
__asm
{
pushad
call callback
popad
ret
}
EndTramp:
JmpPatch(0x6D8AC1, (DWORD)Tramp);
return;
}
错误C2065:'Tramp':未声明的标识符
如何从标签中提取地址?
答案 0 :(得分:2)
没有一种可移植的方式来获取C或其后代中的标签地址。
我看到你在Windows上使用MSVC - 通常有助于明确平台(在这种情况下,编译器)版本。可能有一个特定的技巧,但可能没有。
也许您正在对一些汇编程序代码进行逆向工程,并且需要在汇编程序中包含更多代码。