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.