In de terminologie computer , een " driver " is een softwareprogramma dat een hardware-apparaat , zoals een toetsenbord , muis , printer of andere randapparatuur controleert . Veel chauffeurs zijn direct geïntegreerd in het besturingssysteem van de computer voor het gemak . De bestuurder treedt op als bemiddelaar tussen de computer en het apparaat , waardoor functionaliteit en optimale prestaties . Een minipoortstuurprogramma voldoet aan hetzelfde doel , maar in een meer gespecialiseerde manier , gericht op een specifiek apparaat aangesloten op een specifieke poort . Functie minipoortstuurprogramma beheert een apparaat netwerkadapters en interface- kaarten en biedt een verbinding tussen de haven bestuurder en het apparaat . Dit type van bestuurder kan een Network Driver Interface Specification , of NDIS gebruiken , om te communiceren met de adapter hardware , of het kan een volledige interface welke protocol drivers om de adapter te configureren zodat pakketten kunnen worden verzonden en ontvangen via het netwerk . Een minipoortstuurprogramma kan zelfs communiceren met high - level drivers , zoals transport protocol chauffeurs . Eigenschappen Naast het beheren van netwerkadapters , miniportdrivers houden een constante staat van dienst hun prestaties , mogelijkheden en status, terwijl ook het behoud van informatie over elke gereguleerde netwerkkaart. Sommige miniportdrivers kunnen ook object-id's gebruiken om informatie apparaat opvragen en instellen . Voordelen miniportdrivers bieden de mogelijkheid voor ongeëvenaarde aanpassen met behoud van meer eenvoud dan generieke drivers . Ontwikkelaars gemaakt miniportdrivers om enkele vereisten van het besturingssysteem te beschermen en aan te pakken andere systeemvereisten in een apparaat-specifieke context , waardoor voor vereenvoudigde bestuurder creatie . Een NDIS minipoortstuurprogramma kan een niet - NDIS onderrand hebben , in plaats daarvan gebruik van een klasse -interface , zoals de Universal Serial Bus naar een apparaat op de specifieke bus te controleren . De minipoortstuurprogramma stuurt dan I /O-verzoek pakketten , of IRP's , naar de bus of naar de externe apparaat dat op de bus . Nadelen Omdat miniportdrivers zijn ontworpen voor specifieke apparaten en maken geen deel uit van het besturingssysteem , de programma's vaak verouderd wanneer een gebruiker een upgrade van het besturingssysteem of installeert nieuwe hardware , noodzakelijk dat miniportdrivers worden herschreven en opnieuw geïnstalleerd . Ook bij het werken met meerdere minipoortstuurprogramma applicaties , ontwikkelaars moeten vaak meerdere stuurprogramma stijlen te schrijven en te begrijpen , die extra werk , testen en documentatie , die allemaal kost kostbare tijd en moeite . Ondersteuning voor multi - functionele apparaten kan ook blijken lastig omdat twee of meer minipoortstuurprogramma modellen en een extra Weduwen Driver Model bus moet mogelijk worden geschreven naar het apparaat te ondersteunen .
|