Freigeben über


Implementieren eines NDIS 6.40-Treibers

Ein NDIS 6.40-Treiber muss die Anforderungen erfüllen, die unter Implementieren eines NDIS 6.30-Treibers definiert sind.

Darüber hinaus muss ein NDIS 6.40-Treiber die folgenden Anforderungen erfüllen:

  • Ein NDIS 6.40-Treiber muss die richtige NDIS-Version melden, wenn er sich bei NDIS registriert.

    • Sie müssen die Haupt- und Nebenversionsnummer der NDIS in der Struktur NDIS_Xxx_DRIVER_CHARACTERISTICS aktualisieren, um NDIS 6.40 zu unterstützen. Das MajorNdisVersion-Element muss 6 und das MinorNdisVersion-Element40 enthalten. Diese Anforderung gilt für Miniport-, Protokoll- und Filtertreiber. Sie müssen auch die Versionsinformationen für den Compiler aktualisieren, siehe Kompilieren eines NDIS 6.40-Treibers.

    • Miniporttreiber müssen den Headermembervon NDIS_MINIPORT_DRIVER_CHARACTERISTICS: Festlegen von Revision auf NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 und Größe auf NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 festlegen.

    • Filtertreiber müssen den Headermembervon NDIS_FILTER_DRIVER_CHARACTERISTICS: Festlegen von Revision auf NDIS_FILTER_CHARACTERISTICS_REVISION_2 und Größe auf NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2 festlegen.

    • Protokolltreiber müssen den Headermembervon NDIS_PROTOCOL_DRIVER_CHARACTERISTICS Festlegen von Revision auf NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 und Größe auf NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2 festlegen.

  • NDIS 6.40-Miniporttreiber für die Windows 8.1- und Windows Server 2012 R2-Betriebssysteme müssen die NDIS 6.40-Versionen von Datenstrukturen verwenden. Weitere Informationen finden Sie unter Verwenden von NDIS 6.40-Datenstrukturen.