+ MEMORY_BASIC_INFORMATION mbi ;
+ VirtualQuery( (DWORD *)pContext->Eip, &mbi, sizeof( mbi ) ) ;
+ HINSTANCE hInstance = mbi.AllocationBase;
+ GetModuleFileName( hInstance, module, 256 ) ;
+ fwprintf( fd, L"%08x|%s\n", pContext->Eip, module );
+
+ DWORD pEbp = pContext->Ebp;
+ DWORD caller = *((DWORD*)pEbp + 1);