Share via


初始化 NDK Miniport 配接器

網路直接傳輸核心 (NDK) 迷你埠配接器初始化的方式與其他迷你埠介面卡相同:NDIS 會呼叫迷你埠配接器的 MiniportInitializeEx 函式,如 初始化 Miniport 配接器中所述。 本主題描述迷你埠配接器 MiniportInitializeEx 函式的 NDK 特定需求。

在其 MiniportInitializeEx 函 式中,迷你埠驅動程式必須執行下列動作:

  1. 填入配接器的 NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 結構,如下所示:

    • 迷你埠驅動程式會設定 Header 成員,如成員描述中所述,將介面卡識別為支援 NDK 的迷你埠介面卡。

    • 如果已啟用 NDK 功能,迷你埠驅動程式 會將 Enabled 成員設定為 TRUE ,否則為 FALSE

      注意

      如需查詢和設定迷你埠驅動程式 NDK 功能目前狀態的詳細資訊,請參閱 啟用和停用 NDK 功能。  

    • NdkCapabilities 成員中,迷你埠驅動程式會儲存指定配接器功能的 NDIS_NDK_CAPABILITIES 結構的指標。

  2. 呼叫 NdisMSetMiniportAttributes 以設定介面卡的這些屬性。

(NDKPI) 網路直接核心提供者介面