共用方式為


NDIS 6.84 簡介

本主題引介網路驅動程式介面規範 (NDIS) 6.84,並闡述其設計上的主要新增功能。 NDIS 6.84 包含在 Windows 10 版本 2004 和 Windows Server 2022 和更新版本中。

NDIS 6.84 是 NDIS 6.83 的次要版本更新。 如需將 NDIS 6.x 驅動程式移植到 NDIS 6.84 的詳細資訊,請參閱 將 NDIS 6.x 驅動程式移植到 NDIS 6.84

功能更新

NDIS 6.84 是 NDIS 6.83 的累加更新,不包含任何主要的新功能。

實作 NDIS 6.84 驅動程式

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

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

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

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

    • 迷你埠驅動程式必須將 NDIS_MINIPORT_DRIVER_CHARACTERISTICSHeader 成員設定為 :將 Revision 設定為 NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_3,並將 [大小 ] 設定為 NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_3。

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

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

  • 適用於 Windows 10 版本 2004 和 Windows Server 2022 和更新版本的 NDIS 6.84 迷你埠驅動程序必須使用 NDIS 6.84 版的數據結構。

編譯 NDIS 6.84 驅動程式

適用於 Windows 10 版本 2004 的 WDK 支援標頭版本控制。 標頭版本控制可確保 NDIS 6.84 驅動程式在編譯時期使用適當的 NDIS 6.84 數據結構。

將下列編譯程式設定新增至驅動程式的 Visual Studio 專案:

  • 針對迷你連接埠驅動程式,新增 "NDIS684_MINIPORT=1"。
  • 針對篩選或通訊協定驅動程式,新增 NDIS684=1

如需使用 Windows 10 版本 2004 WDK 建置驅動程式的詳細資訊,請參閱 建置驅動程式