Jump to content

Recommended Posts

fixer121
Posted

Версия Windows 1607 14393.5501 

Windows 10 Enterprise x86 build 14393

Антивирус: 12.1.0.506 AES56

 

Ряд программ не записывает звук с линейного входа, в том числе созданных мной.
При открытии устройства через функцию waveInOpen возвращается ошибка 0x0B "An invalid parameter was passed to a system function".

При отключении защиты (не политики) все эти программы волшебным образом начинают работать.

Я провёл исследование и выяснил, что если в программе нет правильной цифровой подписи - запись блокируется.
Например, программа Audacity записывает звук нормально, но если поменять в exe файле хотя бы 1 байт - перестаёт, хотя в остальном работает как обычно.

Зачем блокировать, неясно.

Прилагаю демонстрационный пример открытия устройства на запись, с исходником на языке C.

Где  можно отключить данную блокировку?

aud_err1.png

aud_err2.png

aud_err3.png

  • Solution
Friend
Posted

Добрый день, @fixer121,
В отчетах какой компонент блокирует доступ к звуку указано? В какую категорию попадают все эти приложения?
Посмотрите данную справку: https://support.kaspersky.com/KESWin/12.1/ru-RU/134861.htm , там должно быть решение вашей ситуации: https://support.kaspersky.com/KESWin/12.1/ru-RU/39278.htm

Цитата

По умолчанию Kaspersky Endpoint Security контролирует доступ приложений к аудиосигналу и видеосигналу следующим образом:

  • Доверенные и Слабые ограничения – получение аудиосигнала и видеосигнала с устройств разрешено по умолчанию.
  • Сильные ограничения и Недоверенные – получение аудиосигнала и видеосигнала с устройств запрещено по умолчанию.
  • Thanks 1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...