@Alec you might also not be able to jump directly to it, you could do __asm { mov eax, addr; jmp eax; }