NDIS 網路介面架構
NDIS 提供一組服務來支援網路介面和介面堆疊。 在 WDK 中,這組服務稱為 NDIS 網路介面, (NDISIF) 服務。
下圖顯示 NDIS 6.0 和更新版本的 NDISIF 架構。
架構的 NDISIF 元件包括:
- NDIS IF 服務
處理介面提供者和介面註冊的 NDIS 元件、實作介面提供者的 OID 查詢和設定服務,並提供其他 NDISIF 服務。 - NDIS IF 提供者介面
NDIS IF 服務元件提供的介面,可讓 NDIS 驅動程式實作介面提供者。 - NDIS Proxy 介面提供者
NDIS 元件,代表每個迷你埠介面卡 () 的 NDISIF 提供者服務實作 NDISIF 提供者服務,並針對每個篩選模組 (篩選驅動程式) 。 - 介面提供者
NDIS 驅動程式,可為 NDIS Proxy 介面提供者元件無法服務的介面提供 NDISIF 提供者 服務。 例如,MUX 中繼驅動程式在其虛擬迷你埠與基礎配接器之間可以有內部介面。
NDIS Proxy 介面提供者會使用標準 NDIS 迷你埠驅動程式和 NDIS 篩選驅動程式介面,為迷你埠介面卡和篩選模組提供 NDISIF 服務。 因此,不需要迷你埠驅動程式和篩選驅動程式才能註冊為介面提供者。