Unterstützen von Multifunktionsgeräten auf anderen Bussen
Bei einem Multifunktionsgerät auf einem PnP ISA, USB oder IEEE 1394-Bus zählt der übergeordnete Bustreiber die einzelnen Funktionen auf, wenn das Gerät dem Busstandard entspricht.
Für ein solches Gerät verwaltet der übergeordnete Bustreiber die Tatsache, dass sich mehr als ein Gerät an einem einzigen Busstandort befindet. Für den Rest des Systems funktionieren die einzelnen Funktionen wie unabhängige Geräte.
Anbieter dieser Art von Multifunktionsgerät müssen folgende Aktionen ausführen:
Stellen Sie sicher, dass das Gerät der Spezifikation für den Bus entspricht, auf dem sich das Gerät befindet.
Stellen Sie einen PnP-Funktionstreiber für jede Funktion des Geräts bereit.
Da der vom System bereitgestellte Bustreiber die Multifunktionssemantik verarbeitet, können die Funktionstreiber dieselben Treiber sein, die verwendet werden, wenn die Funktionen als einzelne Geräte verpackt werden.
Stellen Sie eine INF-Datei für jede Funktion des Geräts bereit.
Die INF-Dateien können dieselben Dateien sein, die verwendet werden, wenn die Funktionen als einzelne Geräte verpackt werden. Die INF-Dateien benötigen keine spezielle Multifunktionssemantik.