共用方式為


實作 NDIS 6.40 驅動程式

NDIS 6.40 驅動程式必須遵循 實作 NDIS 6.30 驅動程式中所定義的需求。

此外,NDIS 6.40 驅動程式必須符合下列需求:

  • NDIS 6.40 驅動程式必須在向 NDIS 註冊時回報正確的 NDIS 版本。

    • 您必須更新 NDIS_Xxx中的主要和次要 NDIS 版本號碼_DRIVER_CHARACTERISTICS結構,以支援 NDIS 6.40。 MajorNdisVersion成員必須包含6MinorNdisVersion成員必須包含40。 此需求適用于迷你埠、通訊協定和篩選驅動程式。 您也必須更新編譯器的版本資訊,請參閱 編譯 NDIS 6.40 驅動程式

    • 迷你埠驅動程式必須設定NDIS_MINIPORT_DRIVER_CHARACTERISTICS標頭成員:[修訂] 設定為 [NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2],並將[大小]設定為 [NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2]。

    • 篩選驅動程式必須設定NDIS_FILTER_DRIVER_CHARACTERISTICS標頭成員:[修訂] 設定為 [NDIS_FILTER_CHARACTERISTICS_REVISION_2],並將[大小]設定為 [NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2]。

    • 通訊協定驅動程式必須設定NDIS_PROTOCOL_DRIVER_CHARACTERISTICS標頭成員:[修訂] 設定為 [NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2],並將[大小]設定為 [NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2]。

  • Windows 8.1和 Windows Server 2012 R2 作業系統的 NDIS 6.40 迷你埠驅動程式必須使用 NDIS 6.40 版的資料結構。 如需詳細資訊,請參閱 使用 NDIS 6.40 資料結構