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.
Allgemeine E/A-Ziele unterstützen keine speziellen gerätespezifischen Datenformate wie USB-Anforderungsblöcke. Bevor Treiber Daten an ein allgemeines E/A-Ziel senden, müssen sie Daten in ein Schreibpuffer in einem Format einfügen, das vom E/A-Ziel interpretiert werden kann. Ebenso müssen die Treiber beim Lesen von Daten aus einem allgemeinen E/A-Ziel in der Lage sein, den Inhalt von Datenpuffern zu interpretieren, die sie vom Ziel empfangen.
Allgemeine E/A-Ziele sind entweder lokal oder entfernt.
Lokale E/A-Ziele
Jeder frameworkbasierte Funktionstreiber, Filtertreiber und Miniporttreiber verfügt über ein lokales E/A-Ziel für jedes der Treibergeräte. Das lokale E/A-Ziel eines Geräts ist immer der nächste niedrigere Treiber im Treiberstapel.
Remote-E/A-Ziele
Remote-E/A-Ziele stellen den Anfang eines anderen Treiberstapels oder (selten) einen anderen Treiber im Stapel des aktuellen Treibers dar.
Dieser Abschnitt umfasst: