Что такое «программные устройства» в диспетчере устройств?

5

У меня есть некоторые элементы в группе, помеченной « Программные устройства» в утилите «Диспетчер устройств» в Windows 7.

введите описание изображения здесь

Эта группа содержит три элемента:

  • Корневой перечислитель облегченных датчиков
  • Корневой перечислитель ассоциации устройств Microsoft
  • Шина адаптера перехода Microsoft IPv4 IPv6

Вопросы:

  • Что такое группа «Программные устройства» и что делают устройства в этой группе? Может ли устройство быть программным обеспечением вообще?
  • Каковы функции трех устройств, которые я поддерживал выше?
aques
источник
Относительно « Корневого перечислителя ассоциации устройств Microsoft» я нашел хорошее объяснение на answers.microsoft.com . Важная часть на английском языке. Так как вы задали так много вопросов, я не буду публиковать это как ответ:]
nixda
Спасибо @nixda, но почему этот драйвер не указан на многих компьютерах, которые я когда-либо видел? даже не скрытый список.
Aques
Попробуем сохранить это на один вопрос за раз. ;)
Ƭᴇcʜιᴇ007
@ Ƭᴇcʜιᴇ007 Главный вопрос - это функция «Программные устройства». Другой вопрос: D
Aques

Ответы:

1

Единственный ключ, который я мог найти

«Программные устройства. Для тестирования драйверов фильтров, брандмауэров и антивирусного программного обеспечения, установленного на тестовом компьютере».

Похоже, виртуальное оборудование для меня.

введите описание изображения здесь

Moab
источник
1

Все, что работает как драйвер, также появляется в диспетчере устройств. Это также включает антивирусные сканеры и программные брандмауэры и еще много чего. Большинство из них относятся к категории устройств без PnP. Они также скрыты по умолчанию, потому что они обычно не имеют отношения к конечным пользователям. Вы явно решили показать скрытые устройства.

Примечание. Начиная с Windows 8, представление без PnP больше не существует .

Легким для понимания примером «программного устройства» является виртуальный сетевой адаптер. Они широко используются для VPN-подключений. Если вы устанавливаете клиент OpenVPN, он устанавливает виртуальный сетевой адаптер. Вместо подключения к физической сети он подключается к VPN-клиенту, который затем соответствующим образом инкапсулирует трафик. Это здорово, потому что приложениям не нужно знать, что они используют VPN-соединение. Это как любое другое сетевое соединение.

Конечно, это всего лишь один случай использования. Другой распространенный вариант использования - эмуляция накопителей, жестких или оптических.

Даниэль Б
источник