У меня есть эта глобальная переменная в моем пинтуле, и я хочу получить ее содержимое внутри инструкции (моя инструментальная функция).
UINT32 windowCnt=0;
LOCALFUN VOID Instruction(INS ins, VOID *v)
{
const AFUNPTR InsRefFun = ((wcount % 2)==0 ? (AFUNPTR) InsRef_Skip : (AFUNPTR) InsRef);
INS_InsertIfCall(
ins, IPOINT_BEFORE, (AFUNPTR)InsRefFun,
IARG_THREAD_ID,
IARG_INST_PTR,
IARG_END);
...
}
Как я могу это сделать? Я пробовал GLOBALVAR, LOCALVAR, const и static, но ничего не вернуло мне правильное значение.