重設 (意外移除) :步驟 15-20
以下說明重設 (意外移除) 的步驟,也就是步驟 15 到 20。 這些步驟會對應至 UE 停止回應偵測和復原流程中顯示的圖表。
一旦重設復原可以繼續,匯流排會導致 PnP 產生意外移除的 IRP。 當 NDIS 收到意外移除 IRP 時,它會回呼 WDI 以取得意外移除的 PnP 事件回呼。 WDI 會將意外移除轉送為 WDI 命令給 LE,其中 LE 會傳回無回應的 WDI 命令。 其餘的流程與匯流排上的實際裝置意外移除相同 (例如 USB) 。
清除命令會流向 LE,以協助傳回資源。 在這個狀態中,LE 不應該觸碰硬體。
步驟 | 動作 |
---|---|
15 | NDIS 會回呼 PnP 事件以取得意外移除。 |
16 | WDI 會回呼 LE 以取得意外移除。 |
17 | LE 會傳回無回應的 WDI 命令。 LE 只需要未處理 WDI 命令的位置,因為 WDI 會將 WDI 命令序列化至 LE,但診斷和中止除外。 |
18 | WDI 會忽略無回應 WDI 命令的傳回,因為它已傳回原始的 NDIS 命令。 |
19 | LE 傳回 WDI 意外移除。 |
20 | WDI 會針對意外移除傳回 NDIS PnP 回呼。 |