Freigeben über


Roadmap für die Entwicklung von Windows-Speichertreibern

Abbildung einer Roadmap mit dem Text Führen Sie zum Erstellen eines Speichertreibers die folgenden Schritte aus:

  1. Erfahren Sie mehr über die Windows-Architektur und -Treiber.

    Sie müssen die Grundlagen der Funktionsweise von Treibern in Windows-Betriebssystemen verstehen. Wenn Sie die Grundlagen kennen, können Sie geeignete Designentscheidungen treffen und ihren Entwicklungsprozess optimieren. Siehe Konzepte für alle Treiberentwickler.

  2. Lernen Sie die Grundlagen von Speichertreibern kennen.

    Informationen zu den Grundlagen des Speichertreibers finden Sie unter Windows Storage Driver Architecture.

  3. Bestimmen sie zusätzliche Entscheidungen für den Entwurf von Speichertreibern.

    Informationen zum Treffen von Entwurfsentscheidungen finden Sie unter "Funktionen von Storport", "Virtuelle Speicher-Miniporttreiber": Wann sind sie geeignet?, und treffen Sie SCSI-Port-Miniporttreiber mit Storport.

  4. Erfahren Sie mehr über den Speicher im Windows-Betriebssystem.

    Siehe Verlauf von Storport im Windows Driver Kit (WDK).

  5. Erfahren Sie mehr über die Windows-Treiberbuild-, Test- und Debugprozesse und -tools.

    Das Erstellen eines Treibers ist nicht mit dem Erstellen einer Benutzermodusanwendung identisch. Weitere Informationen zum Erstellen, Debuggen und Testen von Windows-Treibern, treibersignieren und Windows-Logo-Tests finden Sie unter "Entwickeln", "Testen und Bereitstellen von Treibern ". Informationen zum Erstellen, Testen, Überprüfen und Debuggen finden Sie unter Treiberentwicklungstools .

  6. Überprüfen Sie Beispiele für Speichertreiber.

    Um auf die Storport Miniport-Treiberbeispiele zuzugreifen und sie zu überprüfen, finden Sie in den Windows Driver Kit (WDK)-Beispielen.

  7. Entwickeln, Erstellen, Testen und Debuggen Des Speichertreibers.

    Informationen zum iterativen Erstellen, Testen und Debuggen eines Treibers finden Sie unter "Erstellen eines Treibers", "Testen" und "Debuggen". Mit diesem Prozess wird sichergestellt, dass Sie einen Treiber erstellen, der funktioniert.

  8. Erstellen Sie ein Treiberpaket für Ihren Speichertreiber.

    Weitere Informationen finden Sie unter Erstellen eines Treiberpakets.

  9. Signieren und verteilen Sie Ihren Speichertreiber.

    Der letzte Schritt besteht darin, den Treiber zu signieren (optional) und zu verteilen. Wenn Ihr Treiber die Qualitätsstandards erfüllt, die für die Windows-Hardwarezertifizierung definiert sind, können Sie ihn über das Microsoft Windows Update-Programm verteilen. Weitere Informationen finden Sie unter Verteilen eines Treiberpakets.

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