Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Maak een NDIS-miniportstuurprogrammapakket (Network Driver Interface Specification) door de volgende stappen te volgen:
Stap 1: Meer informatie over Windows-architectuur en stuurprogramma's.
U moet de basisprincipes begrijpen van de werking van stuurprogramma's in Windows-besturingssystemen. Als u de basisprincipes kent, kunt u de juiste ontwerpbeslissingen nemen en uw ontwikkelproces stroomlijnen. Zie Concepten voor alle ontwikkelaars van stuurprogramma'svoor meer informatie over de basisprincipes van stuurprogramma's.
Stap 2: Meer informatie over NDIS.
Voor algemene informatie over NDIS en NDIS-stuurprogramma's kunt u de volgende onderwerpen raadplegen:
Windows-netwerkarchitectuur en het OSI-model
Stap 3: Bepaal aanvullende ontwerpbeslissingen voor Windows-stuurprogramma's.
Voor meer informatie over hoe je aanvullende Windows-ontwerpbeslissingen kunt maken, zie Betrouwbare Kernel-Mode Driversmaken, programmeerproblemen voor 64-bits stuurprogramma'sen Internationale INF-bestanden maken.
Stap 4: Meer informatie over de processen en hulpprogramma's voor het bouwen, testen en fouten opsporen van Windows-stuurprogramma's.
Het bouwen van een stuurprogramma verschilt van het bouwen van een toepassing in de gebruikersmodus. Zie Ontwikkelen, testen en implementeren van stuurprogramma'svoor meer informatie over build-, foutopsporings- en testprocessen voor Windows-stuurprogramma's, het ondertekenen van stuurprogramma's en HLK - testen. Zie Ontwikkelhulpprogramma's voor stuurprogramma'svoor meer informatie over het bouwen, testen, verifiëren en foutopsporingsprogramma's.
Stap 5: Lees de introductieonderwerpen van het minipoortstuurprogramma:
Types NDIS Miniport-stuurprogramma's
Stap 6: lees de sectie over het schrijven van minipoortstuurprogramma's .
In deze sectie vindt u een overzicht van de primaire interfaces voor miniportstuurprogramma's. Deze interfaces bevatten functies die miniportstuurprogramma's bieden (MiniportXxx-functies) en NDIS-aanroepen om bewerkingen te starten. NDIS biedt functies die door miniportstuurprogramma's worden aangeroepen om NDIS-bewerkingen uit te voeren: NdisXxx.
Stap 7: Bekijk het voorbeeld van het NDIS-minipoortstuurprogramma in de Windows-stuurprogramma's repository op GitHub.
Stap 8: (optioneel lezen) Aanvullende overwegingen voor Miniport-stuurprogramma's.
Aanvullende overwegingen zijn onderwerpen die betrekking hebben op de primaire interfaces die worden beschreven in de sectie over het schrijven van miniportstuurprogramma's.
Het verkrijgen en instellen van Miniportstuurprogramma-informatie en NDIS-ondersteuning voor WMI
Plug and Play voor NDIS Miniport-stuurprogramma's
functies opnieuw instellen, stoppen en afsluiten
Stap 9: Ontwikkel (of zet over), bouw, test en debug uw NDIS-stuurprogramma.
Raadpleeg de overzethandleidingen als u een bestaand stuurprogramma overzet.
- NDIS 5.x-stuurprogramma's overzetten naar NDIS 6.0
- NDIS 6.x-stuurprogramma's overzetten naar NDIS 6.20
- NDIS 6.x-stuurprogramma's overzetten naar NDIS 6.30
Zie Stuurprogramma's ontwikkelen, testen en implementerenvoor meer informatie over iteratief bouwen, testen en foutopsporing. Dit proces helpt ervoor te zorgen dat u een stuurprogramma bouwt dat werkt.
Stap 10: Maak een stuurprogrammapakket voor uw driver.
Zie Een stuurprogrammapakket biedenvoor meer informatie over het installeren van stuurprogramma's. Zie de secties over "Componenten en bestanden gebruikt voor netwerkcomponentinstallatie" en "Notificatieobjecten voor netwerkcomponenten" voor meer informatie over het installeren van een NDIS-stuurprogramma.
Stap 11: Onderteken en distribueer uw stuurprogramma.
De laatste stap is het ondertekenen (optioneel) en distribueren van het stuurprogramma. Als uw stuurprogramma voldoet aan de kwaliteitsnormen die zijn gedefinieerd voor de Windows Hardware Lab Kit (HLK), kunt u het distribueren via het Microsoft Windows Update-programma. Zie Aan de slag met het proces voor het indienen van hardwarevoor meer informatie over het distribueren van een stuurprogramma.
Dit zijn de basisstappen. Mogelijk zijn er extra stappen nodig op basis van de behoeften van uw individuele chauffeur.