Коды возврата

По окончании работы Dr.Web Scanner возвращает код возврата, по которому можно определить, с каким результатом завершено сканирование.

Код возврата всегда образуется как комбинация (сумма) кодов, сопоставленных определенным событиям в процессе сканирования. Возможные значения кодов и соответствующие им события следующие:

Код

Событие

1

Обнаружены известные вирусы

2

Обнаружены модификации известных вирусов

4

Обнаружены подозрительные на вирус объекты

8

В архиве, контейнере или почтовом ящике обнаружены известные вирусы

16

В архиве, контейнере или почтовом ящике обнаружены модификации известных вирусов

32

В архиве, контейнере или почтовом ящике обнаружены подозрительные на вирус объекты

64

Успешно выполнено лечение хотя бы одного зараженного вирусом объекта

128

Выполнено удаление/переименование/перемещение хотя бы одного зараженного файла

Результирующий код возврата, формируемый по завершению проверки, равен сумме кодов тех событий, которые произошли во время проверки (и его слагаемые могут однозначно быть по нему восстановлены). Например, код возврата 9 = 1 + 8 означает, что во время проверки обнаружены известные вирусы (вирус), в том числе в архиве; обезвреживание не проводилось; больше никаких «вирусных» событий не было.

Если в процессе сканирования ни одного из указанных инцидентов не было, Dr.Web Scanner возвращает 0.

Внимание!

Одна из известных особенностей поведения Dr.Web Scanner состоит в том, что в случае отсутствия инцидентов при сканировании он может вернуть код 128. Возврат этого кода равносилен возврату кода 0.