共用方式為


重新開機驅動程式堆疊

NDIS 會在插入篩選模組或新增系結等作業之後重新開機驅動程式堆疊。 驅動程式堆疊重新開機作業會繼續進行,如下所示:

  1. NDIS 會重新開機迷你埠配接器。

    在 NDIS 呼叫迷你埠驅動程式的 MiniportRestart 函式之後,迷你埠配接器會進入重新開機狀態。 迷你埠驅動程式會準備繼續傳送和接收作業。 如果準備失敗,迷你埠配接器會返回 [暫停] 狀態。 驅動程式準備好繼續傳送和接收作業之後,迷你埠配接器就會進入執行中狀態。

  2. NDIS 會重新開機篩選模組,從驅動程式堆疊底部開始,並繼續進行通訊協定驅動程式。

    在 NDIS 呼叫篩選驅動程式的 FilterRestart 函式之後,篩選模組會進入重新開機狀態。 篩選驅動程式會準備繼續傳送和接收作業。 如果準備失敗,模組會返回暫停狀態。 驅動程式準備好繼續傳送和接收作業之後,篩選模組就會進入執行中狀態。

  3. NDIS 會將 PnP 重新開機事件傳送至通訊協定驅動程式。

    系結會進入重新開機狀態。 通訊協定驅動程式會準備繼續傳送和接收作業。 如果準備失敗,系結會返回暫停狀態。 通訊協定驅動程式準備好繼續傳送和接收作業之後,系結就會進入執行中狀態。