Was ist ein Miniporttreiber?

March 15

Was ist ein Miniporttreiber?

In der Computerterminologie ist ein "Treiber" ein Softwareprogramm, das ein Hardwaregerät wie eine Tastatur, Maus, Drucker oder andere Peripherie steuert. Viele Fahrer werden direkt in den Computer-Betriebssystem für Bequemlichkeit integriert. Der Treiber fungiert als Vermittler zwischen dem Computer und dem Gerät, Funktionalität und optimale Performance sorgen. Ein Miniport-Treiber erfüllt den gleichen Zweck, aber auf eine spezielle Weise Konzentration auf ein bestimmtes Gerät an einem bestimmten Port angeschlossen.

Funktion

Ein Miniport-Treiber verwaltet ein Gerät Netzwerkadapter und Schnittstellenkarten, einen Link zwischen der Port-Treiber und dem Gerät. Diese Art des Treibers kann mithilfe eines Network Driver Interface Specification, oder NDIS, Kommunikation mit der Adapterhardware kann, oder es eine vollständige Schnittstelle ermöglicht Protokolltreiber, die Netzwerkkarte zu konfigurieren, so dass Pakete gesendet und über das Netzwerk empfangen werden können. Ein Miniport-Treiber kann auch mit High-Level-Treibern, wie z. B. Transport-Protokolltreiber interagieren.

Funktionen

Neben der Verwaltung von Netzwerkadaptern, Protokolliere Miniport-Treiber konstant ihre Leistung, Funktionen und Status gleichzeitig Informationen über jedes kontrollierten Netzwerk-Schnittstellenkarte. Einige Miniporttreiber können auch Objektbezeichner verwenden, um Abfragen und Festlegen von Geräteinformationen.

Vorteile

Miniport-Treiber bieten die Möglichkeit für die unerreichte Anpassung während mehr Einfachheit als generische Treiber beibehält. Entwickler erstellt Miniport-Treiber zum Schutz einige Betriebssystemanforderungen und Adresse weitere Systemvoraussetzungen in einem Kontext mehr gerätespezifische ermöglicht vereinfachte Treiber erstellen. Ein NDIS-Miniport-Treiber möglicherweise ein nicht-NDIS-Rand, senken, stattdessen mit einer Klassenschnittstelle wie die Universal Serial Bus ein Gerät auf dem spezifischen Bus zu steuern. Der Miniport-Treiber sendet dann I/O-Anforderungspakete oder IRPs, den Bus oder das entfernte Gerät an den Bus angeschlossen.

Nachteile

Da Miniport-Treiber für bestimmte Geräte konzipiert sind und sind nicht Teil des Betriebssystems, diese oft veraltet, wenn ein Benutzer das OS aktualisiert oder neuen Hardware installiert Programme erfordern, dass Miniport-Treiber umgeschrieben und neu installiert werden. Müssen auch bei der Arbeit mit mehreren Miniport-Treiber-Anwendungen Entwickler oft schreiben und verstehen mehrere Treiber-Stile, Mehrarbeit, Tests und Dokumentation, all das kostet wertvolle Zeit und Mühe erfordern. Die multifunktionale Geräte unterstützen auch erweisen lästig sich da mindestens zwei Modelle der Miniport-Treiber und einen zusätzlichen Witwen-Treibermodell-Bus möglicherweise werden, um das Gerät zu unterstützen geschrieben müssen.