Implementieren eines NDIS 6.1-Treibers

Ein NDIS 6.1-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.1 zu unterstützen. Das MajorNdisVersion-Element muss 0x06 enthalten, und das MinorNdisVersion-Mitglied muss 0x01 enthalten. Diese Anforderung gilt für Miniport-, Protokoll- und Filtertreiber.

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

  • Filtertreiber müssen den Headermember von NDIS_FILTER_DRIVER_CHARACTERISTICS festlegen: Legen Sie Revision auf NDIS_FILTER_CHARACTERISTICS_REVISION_2 und Größe auf NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2 fest.

  • Protokolltreiber müssen den Headermember von 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.