Sleep(100);x++;
if(x>100 && GetThreadContext(thread, &context))
{
-#ifdef _M_AMD64
- printf("EIP: %lx\n", context.Rip);
-#else
+#if defined(_M_IX86)
printf("EIP: %lx\n", context.Eip);
+#elif defined(_M_AMD64)
+ printf("RIP: %p\n", context.Rip);
#endif
printf("Calling resumethread ... \n");
ResumeThread(thread);