Auf Englisch lesen

Freigeben über


Erstellen einer neuen Gerätesetupklasse

Sie sollten eine neue Gerätesetupklasse nur erstellen, wenn dies unbedingt erforderlich ist. In der Regel ist es möglich, Ihr Gerät einer der systemdefinierte Gerätesetupklassen zuzuweisen. Treiberpakete , die zum Starten des Systems erforderlich sind, müssen eine der entsprechenden systemdefinierten Gerätesetupklassen verwenden, um ordnungsgemäß in das Image vorkonfiguriert zu werden, damit das System erfolgreich gestartet werden kann.

Wenn Ihr Gerät die beiden folgenden Kriterien erfüllt, sollten Sie es einer vorhandenen Geräteeinrichtungsklasse zuweisen:

  • Die Installations- und Konfigurationsanforderungen Ihres Geräts entsprechen denen einer vorhandenen Klasse.

  • Die Funktionen Ihres Geräts entsprechen denen einer vorhandenen Klasse.

Unter den folgenden Umständen sollten Sie die Bereitstellung eines Geräte-Co-Installers in Erwägung ziehen:

  • Ihr Gerät verfügt über Installationsanforderungen, die von einer vorhandenen gerätetypspezifischen INF-Datei nicht unterstützt werden.

Wenn Ihr Gerät Funktionen bereitstellt, die sich erheblich von den Funktionen unterscheiden, die von Geräten bereitgestellt werden, die zu vorhandenen Klassen gehören, kann es eine neue Geräteeinrichtungsklasse verdienen. Sie dürfen jedoch niemals eine neue Setupklasse für ein Gerät erstellen, das zu einer der vom System bereitgestellten Klassen gehört. Wenn Sie dies tun, ist Ihr Gerät möglicherweise nicht ordnungsgemäß in das System integriert.

Wenn Sie der Meinung sind, dass eine neue Geräteeinrichtungsklasse erforderlich ist, sollte Ihre neue Klasse auf neuen Gerätefunktionen und nicht auf dem Standort des Geräts basieren. Beispielsweise sollte für die Unterstützung eines vorhandenen Geräts auf einem neuen Bus keine neue Setupklasse erforderlich sein.

Wenden Sie sich vor dem Erstellen einer neuen Geräteeinrichtungsklasse an Microsoft, um herauszufinden, ob eine neue vom System bereitgestellte Gerätesetupklasse für Ihren Gerätetyp geplant ist.

Sie können eine neue Gerätesetupklasse mithilfe einer INF-Datei erstellen. Zusätzlich zur Installation der Unterstützung für ein Gerät kann eine INF-Datei eine neue Gerätesetupklasse für das Gerät initialisieren. Eine solche INF-Datei verfügt über einen INF ClassInstall32-Abschnitt.