实现 NDIS 6.1 驱动程序

NDIS 6.1 驱动程序在向 NDIS 注册时必须报告正确的 NDIS 版本:

  • 必须更新 NDIS_Xxx_DRIVER_CHARACTERISTICS 结构中的主 NDIS 和次要 NDIS 版本号以支持 NDIS 6.1。 MajorNdisVersion 成员必须包含 0x06 MinorNdisVersion 成员必须包含 0x01。 此要求适用于微型端口、协议和筛选器驱动程序。

  • 微型端口驱动程序必须设置 NDIS_MINIPORT_DRIVER_CHARACTERISTICSHeader 成员:将 Revision 设置为 NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2,将 Size 设置为 NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2。

  • 筛选器驱动程序必须设置 NDIS_FILTER_DRIVER_CHARACTERISTICSHeader 成员:将 Revision 设置为 NDIS_FILTER_CHARACTERISTICS_REVISION_2,将 Size 设置为 NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2。

  • 协议驱动程序必须设置 NDIS_PROTOCOL_DRIVER_CHARACTERISTICSHeader 成员:将 Revision 设置为 NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2,将 Size 设置为 NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2。