Я хочу, чтобы мое приложение иногда блокировало подключение новых устройств, кроме USB-накопителей и USB-камеры, а иногда ничего не блокировало.

Я нашел информацию, как разрешить установку только определенного оборудования. Я сделал простой файл реестра, который делает это (* .reg):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions]
"AllowDeviceClasses"=dword:00000001
"DenyUnspecified"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\AllowDeviceClasses]
"**DelVals."=" "
"1"="{4d36e970-e325-11ce-bfc1-08002be10318}"
"2"="{71a27cdd-812a-11d0-bec7-08002be2092f}"
"3"="{4d36e967-e325-11ce-bfc1-08002be10318}"
"4"="{4d36e96a-e325-11ce-bfc1-08002be10318}"
"5"="{6bdd1fc6-810f-11d0-bec7-08002be2092f}"
"6"="{36fc9e60-c465-11cf-8056-444553540000}"

К сожалению, это не совсем то, что я ищу.

Я могу динамически изменять DenyUnspecified но после установки нового оборудования и изменения DenyUnspecified на 00000001 я могу подключить это оборудование и использовать его без ограничений.

Есть ли другая политика, которая будет препятствовать подключению нового оборудования вместо простой установки?

1 ответ1

0

Хм, я вижу вашу проблему. Я не уверен, что только регулярные изменения могут предотвратить вашу проблему. Возможно (стороннее) приложение (мониторинг) будет работать?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .