Hi guys...

Could you guys give me an explanation on the working of an antivirus program ?
I would like to create an antivirus application using VB6. But before that, I want to gather some general information about it.
What will be the contents of the virus database.? And how does the program checks the files based on the virus definition in database ???
(Some examples on the virus definition will be much appreciated)

Regards,
- Akhilesh