Перечисление устройств в шине
Перечисление шины — это процесс определения дочерних устройств, подключенных к родительскому устройству. Родительским устройством обычно является адаптер шины, но это также может быть устройство, поддерживающее несколько функций, таких как звуковой карта, для которых каждой функции требуется отдельный набор драйверов.
Kernel-Mode Driver Framework (KMDF) поддерживает два типа перечисления шины:
Статическое перечисление, которое легко реализовать и идеально подходит, если количество и тип дочерних устройств не зависит от системы и не изменяется после подключения оборудования.
Динамическое перечисление, которое следует использовать при изменении количества или типа дочерних устройств с одного компьютера на другой.
Водитель автобуса может использовать один или оба типа перечисления автобусов.
Дополнительные сведения о написании драйвера автобуса KMDF см. в разделе Разработка драйвера автобуса на основе KMDF.