共用方式為


NDIS 驅動程式堆疊

基本堆疊組態

下圖顯示 NDIS 6.0 驅動程式堆疊中邏輯元素的基本組態。 此圖說明驅動程式堆疊,其中包含未指定的篩選模組數目。 箭號代表堆疊專案之間的資訊流程。

圖表說明搭配篩選模組之 NDIS 6.0 驅動程式堆疊的基本組態。

如上圖所示,您可以透過迷你埠配接器堆疊任意數目的篩選模組。 這些模組可以是不同篩選驅動程序的實例,以及/或相同篩選驅動程式的多個實例。 如果迷你埠驅動程式管理多個迷你埠適配卡,則每個迷你埠適配卡可以有個別的驅動程式堆疊。

通訊協定驅動程式系結至迷你埠配接器。 因此,驅動程式堆疊中的基礎篩選模組對通訊協定驅動程式而言是透明的。 若要取得基礎篩選模組的相關信息,通訊協定驅動程式可以列舉驅動程式堆疊中的篩選模組。

如果多個通訊協定驅動程式系結至迷你埠適配卡,則這兩個通訊協定驅動程式的篩選模組都相同。 根據系結,NDIS 會將要求路由傳送至正確的通訊協定驅動程式。

具有中繼驅動程式的 NDIS 6.0 堆疊

下圖顯示具有中繼驅動程式的 NDIS 6.0 驅動程式堆疊。

圖表說明具有中繼驅動程式的 NDIS 6.0 驅動程式堆疊。

如果您在驅動程式堆疊中包含 NDIS 中繼驅動程式,堆疊基本上是兩個堆疊:一個高於另一個堆疊。

中繼驅動程式的虛擬迷你埠提供上層堆疊的迷你埠配接器,而中繼驅動程式的通訊協定邊緣則提供較低堆疊的通訊協定系結。

虛擬迷你埠的狀態與任何其他迷你埠配接器相同。 如需迷你埠配接器狀態的詳細資訊,請參閱 Miniport驅動程式的配接器狀態。

中繼驅動程式的通訊協定邊緣應該實作與通訊協定驅動程式相同的系結狀態。 如需系結狀態的詳細資訊,請參閱 通訊協定驅動程式的系結狀態。

Miniport 驅動程式的配接器狀態

通訊協定驅動程式的系結狀態

驅動程式堆疊管理

NDIS 篩選驅動程式

NDIS 中繼驅動程式

NDIS 迷你埠驅動程式

NDIS 通訊協定驅動程式