共用方式為


開始撰寫 Hyper-V 可擴展交換器擴充模組

Hyper-V Extensible Switch 擴充功能是在 Hyper-V Extensible Switch 內執行的 NDIS 篩選或 Windows 篩選平臺 (WFP) 篩選,也稱為 Hyper-V 虛擬交換器

延伸模組有三種類別:擷取篩選,以及 轉送。 它們全都可以實作為 NDIS 篩選驅動程式。 篩選延伸模組也可以實作為 WFP 篩選驅動程式。

如需驅動程式開發人員的架構總覽,請參閱 擴展交換器 Hyper-V概觀。

若要建立 Hyper-V Extensible Switch 擴充功能,請遵循下列步驟:

  1. 瞭解延伸模組架構和程序設計模型。

  2. 設定您的開發環境。

  3. 研究範例延伸模組。

  4. 撰寫您的延伸模組。

    • 您可以使用其中一個範例作為起點、移植現有的篩選程序代碼,或從頭開始撰寫延伸模組。
    • 如果您正在開發 NDIS 擴充功能,可以使用標準的 NDIS INF,並進行一些變更,這些變更在 中 Hyper-V 可擴展交換器擴充功能的 INF 要求中有所說明。
  5. 建置您的延伸模組並加以單元測試。

  6. 瞭解取得擴充功能簽署所需的 Windows 認證流程。

  7. 設定您的 Windows 硬體實驗室套件環境。

  8. 執行 Windows 硬體認證套件 (WHCK) 的延伸模組測試:

    • 篩選器驅動程序基本原理
    • Filter.Driver.Security
    • Filter.Driver.vSwitchExtension
  9. 在最終延伸模組通過 WHCK 認證之後,請將它提交至Microsoft。

  10. Windows Server 目錄中列出您的擴充套件。

    • 請在 Windows Server 目錄中描述您的延伸模組的簡短內容。
    • 有關在 Windows Server 目錄上列出獲認證的延伸模組的資訊即將發布。