Поделиться через


Перечисление устройств в шине

обнаружение устройств на шине — это процесс определения того, какие дочерние устройства подключены к родительскому устройству. Родительское устройство обычно является адаптером шины, но оно также может быть устройством, поддерживающим несколько функций, таких как звуковая карта, для которой для каждой функции требуется отдельный набор драйверов.

Kernel-Mode Driver Framework (KMDF) поддерживает два типа обнаружения устройств на шине:

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

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

Водитель автобуса может использовать либо один, либо оба типа нумерации автобусов.

Дополнительные сведения о написании драйвера шины KMDF см. в разделе разработка драйвера шины на основеKMDF.