В командной строке вы можете настраивать параметры перехвата системных событий с помощью параметров InterceptorMode
, InterceptorFallbackStrategy
и InterceptorApplyStrategy
в общих параметрах приложения.
Параметры отображаются и доступны для изменения только на устройствах, где операционная система поддерживает технологию fanotify и соответствует требованиям для установки обновляемого модуля ядра. Параметры применяются, только если приложение используется в стандартном режиме.
Вы можете изменять значение параметров с помощью ключей командной строки или с помощью конфигурационного файла, который содержит все общие параметры приложения.
Параметр InterceptorMode
позволяет выбрать механизм перехвата системных событий, который приложение использует в своей работе. Параметр может принимать следующие значения:
UseFanotify
– использовать технологию fanotify для перехвата системных событий.UseUpdatableKernelModule
– использовать обновляемый модуль ядра для перехвата системных событий.Параметр InterceptorFallbackStrategy
применяется, если выбран обновляемый модуль ядра. Параметр позволяет указать действие, которое приложение выполняет в случае ошибки запуска обновляемого модуля ядра. Параметр может принимать следующие значения:
FallbackToFanotify
– перейти к использованию технологии fanotify для перехвата системных событий в случае ошибки запуска обновляемого модуля ядра.FallbackToLimitedMode
– не использовать перехват системных событий в случае ошибки запуска обновляемого модуля ядра. Если приложение не использует перехват системных событий, проверка файлов в режиме реального времени не выполняется, уровень защиты устройства снижается.Параметр InterceptorApplyStrategy
применяется, если выбран обновляемый модуль ядра. Если приложение переходит к использованию обновляемого модуля ядра, для запуска модуля требуется перезапуск приложения. Параметр позволяет указать, будет ли перезапуск приложения выполняться автоматически или требуется перезапуск приложения вручную:
RestartServiceAutomatically
(рекомендованное значение) – автоматически перезапускать приложение для запуска обновляемого модуля ядра.RestartServiceManually
– запускать обновляемый модуль ядра после перезапуска приложения, выполненного пользователем вручную.Рекомендуется выполнять автоматический перезапуск приложения для перехода к использованию обновляемого модуля ядра. Запуск обновляемого модуля ядра после перезапуска приложения вручную может приводить к ошибкам в работе приложения.
В начало