Freigeben über


Roadmap für die Entwicklung von MB Miniport-Treibern

Führen Sie die folgenden Schritte aus, um einen MB-Miniporttreiber zu erstellen:

  • Schritt 1: Erfahren Sie mehr über die Windows-Architektur und Miniporttreiber.

    Sie müssen die Grundlagen verstehen, wie Treiber in Windows-Betriebssystemen funktionieren. Wenn Sie die Grundlagen kennen, können Sie geeignete Designentscheidungen treffen und Ihren Entwicklungsprozess optimieren. Weitere Informationen zu Treibergrundgründen finden Sie unter Konzepte für alle Treiberentwickler.

  • Schritt 2: Lernen Sie die Grundlagen von MB-Miniporttreibern kennen.

    MB-Miniporttreiber werden in Windows 7 und höheren Versionen von Windows unterstützt und entsprechen der NDIS 6.20-Spezifikation. Um die notwendigen Designentscheidungen für Miniporttreiber zu verstehen, lesen Sie die Einführung in NDIS 6.20.

  • Schritt 3: Ermitteln zusätzlicher Entscheidungen für das Design von Windows-Treibern.

    Informationen zum Treffen zusätzlicher Windows-Entwurfsentscheidungen finden Sie unter Erstellen zuverlässiger Kernel-Mode Treiber, Programmierprobleme für 64-Bit-Treiber und Erstellen internationaler INF-Dateien.

  • Schritt 4: Erfahren Sie mehr über den Windows-Treiberbuild, -test und -debugprozesse und -tools.

    Das Erstellen eines Treibers unterscheidet sich von der Erstellung einer Benutzermodusanwendung. Informationen zu Windows-Treiberbuild-, Debug- und Testprozessen, Treibersignatur und HlK-Tests (Windows Hardware Lab Kit) finden Sie unter Developing, Testing und Deploying Drivers. Informationen zum Erstellen, Testen, Überprüfen und Debuggen von Tools finden Sie unter Treiberentwicklungstools.

  • Schritt 5: Treffen Sie Entwurfsentscheidungen zu Ihrem MB Miniporttreiber.

    Weitere Informationen finden Sie unter MB Interface Overview.

  • Schritt 6: Entwickeln, Erstellen, Testen und Debuggen Des MB-Miniporttreibers.

    Informationen zum iterativen Erstellen, Testen und Debuggen finden Sie unter Entwickeln, Testen und Bereitstellen von Treibern. Mit diesem Prozess wird sichergestellt, dass Sie einen Miniporttreiber erstellen, der funktioniert.

  • Schritt 7: Erstellen Eines Treiberpakets für ihren MB-Miniporttreiber.

    Weitere Informationen finden Sie unter Bereitstellen eines Treiberpakets.

  • Schritt 8: Signieren und verteilen des MB-Miniporttreibers.

    Der letzte Schritt besteht darin, den Miniporttreiber zu signieren (optional) und zu verteilen. Wenn Ihr Miniporttreiber die Qualitätsstandards erfüllt, die für das Windows Hardware Lab Kit (HLK) definiert sind, können Sie ihn über das Microsoft Windows Update-Programm verteilen. Weitere Informationen zum Verteilen eines Treibers finden Sie unter Erste Schritte mit dem Hardwareübermittlungsprozess.

Dies sind die grundlegenden Schritte. Je nach Bedarf Ihres einzelnen Miniporttreibers sind möglicherweise zusätzliche Schritte erforderlich.