Condividi tramite


Enumerazione dei dispositivi in un bus

L'enumerazione del bus è l'atto di determinare quali dispositivi figlio sono connessi a un dispositivo padre. Un dispositivo padre è in genere una scheda bus, ma può anche essere un dispositivo che supporta più funzioni, ad esempio una scheda audio, per cui ogni funzione richiede un set separato di driver.

Kernel-Mode Driver Framework (KMDF) supporta due tipi di enumerazione del bus:

  • L'enumerazione statica, che è facile da implementare ed è ideale se il numero e il tipo di dispositivi figlio non sono specifici del sistema e non cambia dopo il collegamento dell'hardware.

  • Enumerazione dinamica, che deve essere utilizzata se il numero o il tipo di dispositivi subordinati cambia da un computer all'altro.

Un autista del bus può usare uno o entrambi i tipi di sistemi di numerazione del bus.

Per altre informazioni sulla scrittura di un driver del bus KMDF, vedere Bus Driver Development Based on KMDF.