修改執行中的驅動程式堆疊
NDIS 會針對插入、移除或重新設定篩選模組等作業修改驅動程式堆疊。 NDIS 可以在篩選模組中啟動或停用略過模式。 如需篩選驅動程式中略過模式的詳細資訊,請參閱 資料略過模式。
注意 如果篩選驅動程式進入點變更 (即,因為略過模式) ,NDIS 會暫停並重新啟動驅動程式堆疊。 暫停和重新開機可能會導致傳輸路徑或接收路徑上卸載某些網路封包。 提供可靠傳輸機制的網路通訊協定可能會在遺失封包的情況下重試網路 I/O 作業,但未保證可靠性的其他通訊協定不會重試作業。
NDIS 會修改執行中的驅動程式堆疊,如下所示:
NDIS 會暫停驅動程式堆疊。
如需詳細資訊,請參閱 暫停驅動程式堆疊。
NDIS 會修改堆疊。
例如,若要新增篩選模組,NDIS 會決定在堆疊中插入新篩選模組的位置,並建立、插入和附加篩選模組。
插入或刪除篩選模組時,驅動程式堆疊的特性可能會變更。 在此情況下,NDIS 會將隨插即用事件通知傳送至驅動程式堆疊中的所有通訊協定系結和篩選模組,以通知驅動程式這項變更。
NDIS 會重新開機驅動程式堆疊。
如需詳細資訊,請參閱 重新開機驅動程式堆疊。