Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Multifunktionsgerät belegt eine Position im übergeordneten Bus, enthält jedoch mehrere Funktionen. Kombinationsdrucker/Scanner/Faxgeräte und Modem-/Netzwerkkarten sind gängige Multifunktionsgeräte.
In einem Multifunktionsgerät sind die einzelnen Funktionen unabhängig. Dies bedeutet, dass die Funktionen die folgenden Merkmale aufweisen müssen:
Die Funktionen können keine Startreihenfolgenabhängigkeiten aufweisen.
Die Ressourcenanforderungen für eine Funktion können nicht in Bezug auf die Ressourcen einer anderen Funktion ausgedrückt werden (z. B. verwendet Funktion1 E/A-Port x und Funktion2 port x + 200).
Jede Funktion muss als separates Gerät arbeiten können, auch wenn sie von denselben Treibern wie eine andere Funktion gewartet wird.
Jede Funktion auf dem Gerät muss aufgezählt werden.
Ressourcenanforderungen für jede Funktion müssen dem PnP-Manager mitgeteilt werden.
Für jede Funktion müssen INF-Dateien und -Treiber vorhanden sein.
Die für jede dieser Aufgaben zuständige Komponente hängt vom Multifunktionsstandard für den übergeordneten Bus des Geräts ab, in dem Umfang, in dem das Gerät dem Standard entspricht, und von den Funktionen des übergeordneten Bustreibers.
Wenn das Gerät den Multifunktionsstandards für seinen Bus entspricht, werden die Fahreranforderungen erheblich reduziert. Branchenweite Multifunktionsstandards wurden für die PC-Karten- und PCI-Busse definiert.
Wenn Sie mit einer Multifunktions-DVD/CD-ROM für die Datenspeicherung (nicht für die Audio-/Videowiedergabe) arbeiten, sollten Sie den vom System bereitgestellten WDM DVD-Klassentreiber verwenden, der das Gerät als einzelne logische Einheit behandelt.
Für ein Multifunktionsgerät, das andere Funktionen kombiniert, können Sie einen vom System bereitgestellten Treiber und eine INF-Datei verwenden, wenn das Gerät den Multifunktionsstandards für seinen Bus entspricht. Das vom System bereitgestellte Multifunktionstreiber (mf.sys) kann die Enumerations- und Ressourcenzuweisungsanforderungen auf Busebene für das Gerät verarbeiten, und die vom System bereitgestellten INF (mf.sys) können das Multifunktionsgerät installieren. Sie müssen nur einen Funktionstreiber und eine INF-Datei für jede einzelne Gerätefunktion angeben.
Wenn das Gerät nicht dem Standard für seinen Bus entspricht, müssen Sie möglicherweise zusätzlich zu Funktionstreibertreibern und INF-Dateien für die Gerätefunktionen einen Treiber bereitstellen, der mf.sys in der Funktionalität entspricht.
Zum Installieren eines Multifunktionsgeräts stellen Sie in der Regel eine Basis-INF-Datei für das Gerät und eine zusätzliche INF-Datei für die einzelnen Funktionen des Geräts bereit. Die INF-Basisdatei kopiert in der Regel die INF-Dateien für die einzelnen Funktionen des Geräts. Informationen darüber, wie Sie dies tun können, finden Sie unter Kopieren von INFs.
In den folgenden Abschnitten werden Treiber- und Installationsanforderungen für verschiedene Arten von Multifunktionsgeräten beschrieben:
Unterstützen von Multifunktions-PC-Kartengeräten
Unterstützen von Multifunktions-PCI-Geräten
Unterstützen von Multifunktionsgeräten auf anderen Bussen
Verwendung des System-Supplied Multifunktionsbustreibers
Erstellen von Ressourcenzuordnungen für ein Multifunktionsgerät
Informationen zur INF-Dateisyntax finden Sie in den Abschnitten und INF-Dateidirektiven.
Das Windows Driver Kit (WDK) enthält einen separaten Abschnitt, in dem beschrieben wird, wie Multifunktionsaudiogeräte unterstützt werden.