Мне нужно знать, как сканировать файлы во время загрузки, а также как информировать пользователя, если файл заражен вирусом, и прервать операцию.
Вы имеете в виду проверку на вирусы, пока файлзагружается с клиента?Это вряд ли возможно при использовании стандартных инструментов.
Сканирование файла после его загрузки;удалите файл и покажите пользователю сообщение об отклонении, если было обнаружено что-либо вредоносное.