How to build a win32 application which cannot be affected by viruses? Are the win 64 applications supported by Windows Vista are having these attributes?
I don't have information about how to code a WIN32 app without virus attack or secured but if you have Installed Vista on your machine (clean install and if the version is 64 bit then only the 64 bit applications are compatible with Vista. Besides that if you upgraded to Win dows Vista 64 bit Edition from 64 bit XP (Tablet) then only you can run 64 bit applications on Vista associated with the 64 bit apps
It is impossible to create a entirely virus-free application. Its not a question of your application's security or integrity. There are simple ways to manipulate an assembly after compiling by code(shellcode) injections. Simply put, a 3rd party can inject unauthorized code into your assembly and force it to run alongside your main application.