Все, что работает как драйвер, также появляется в диспетчере устройств. Это также включает антивирусные сканеры и программные брандмауэры и еще много чего. Большинство из них относятся к категории устройств без PnP. Они также скрыты по умолчанию, потому что они обычно не имеют отношения к конечным пользователям. Вы явно решили показать скрытые устройства.
Примечание. Начиная с Windows 8, представление без PnP больше не существует .
Легким для понимания примером «программного устройства» является виртуальный сетевой адаптер. Они широко используются для VPN-подключений. Если вы устанавливаете клиент OpenVPN, он устанавливает виртуальный сетевой адаптер. Вместо подключения к физической сети он подключается к VPN-клиенту, который затем соответствующим образом инкапсулирует трафик. Это здорово, потому что приложениям не нужно знать, что они используют VPN-соединение. Это как любое другое сетевое соединение.
Конечно, это всего лишь один случай использования. Другой распространенный вариант использования - эмуляция накопителей, жестких или оптических.