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.
In dit onderwerp wordt NDIS (Network Driver Interface Specification) 6.83 geïntroduceerd en worden de belangrijkste ontwerptoevoegingen beschreven. NDIS 6.83 is opgenomen in Windows 10, versie 1903 en Windows Server 2022 en hoger.
NDIS 6.83 is een secundaire versie-update naar NDIS 6.82. Zie NDIS 6.x-stuurprogramma's overzetten naar NDIS 6.83 voor meer informatie over het overzetten van NDIS 6.x-stuurprogramma's naar NDIS 6.83.
Functiewijzigingen
NDIS 6.83 is een incrementele update naar NDIS 6.82 en bevat geen belangrijke nieuwe functies.
Een NDIS 6.83-stuurprogramma implementeren
Een NDIS 6.83-stuurprogramma moet voldoen aan de vereisten die zijn gedefinieerd in het implementeren van een NDIS 6.30-stuurprogramma.
Bovendien moet een NDIS 6.83-stuurprogramma voldoen aan de onderstaande vereisten:
Een NDIS 6.83-stuurprogramma moet de juiste NDIS-versie rapporteren wanneer deze bij NDIS wordt geregistreerd.
U moet het primaire en secundaire NDIS-versienummer in de NDIS_Xxx_DRIVER_CHARACTERISTICS structuur bijwerken om NDIS 6.83 te ondersteunen. Het Lid MajorNdisVersion moet 6 bevatten en het Lid MinorNdisVersion moet 83 bevatten. Deze vereiste is van toepassing op minipoort-, protocol- en filterstuurprogramma's. U moet ook de versie-informatie voor de compiler bijwerken (zie Een NDIS 6.83-stuurprogramma compileren).
Minipoortstuurprogramma's moeten de Header-lid van NDIS_MINIPORT_DRIVER_CHARACTERISTICS instellen: Stel Revisie in op NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_3 en Grootte op NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_3.
Filterstuurprogramma's moeten het Header-lid van NDIS_FILTER_DRIVER_CHARACTERISTICS instellen: Stel Revisie in op NDIS_FILTER_CHARACTERISTICS_REVISION_3 en Grootte op NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_3.
Protocolstuurprogramma's moeten het Header-lid van NDIS_PROTOCOL_DRIVER_CHARACTERISTICS instellen: stel Revision in op NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 en Size op NDIS_SIZEOF_PROTOCOL_DRIVER_CHARACTERISTICS_REVISION_2.
- NDIS 6.83 minipoortstuurprogramma's voor Windows 10, versie 1903 en Windows Server 2022 en hoger moeten de NDIS 6.83-versies van gegevensstructuren gebruiken.
Een NDIS 6.83-stuurprogramma compileren
De WDK voor Windows 10 versie 1903 ondersteunt headerversiebeheer. Versiebeheer van headers zorgt ervoor dat NDIS 6.83-stuurprogramma's de juiste NDIS 6.83-gegevensstructuren tijdens het compileren gebruiken.
Voeg de volgende compilerinstellingen toe aan het Visual Studio-project voor uw stuurprogramma:
- Voor een minipoortstuurprogramma voegt u
NDIS683_MINIPORT=1
toe. - Voor een filter- of protocolstuurprogramma voegt u
NDIS683=1
toe.
Zie Building a Driver (Een stuurprogramma bouwen) voor informatie over het bouwen van een stuurprogramma met windows 10 versie 1903 van de WDK.