共用方式為


迷你埠配接器關機

NDIS 迷你埠驅動程式必須在迷你埠驅動程式初始化期間註冊 MiniportShutdownEx 函 式。

當系統關閉時,NDIS 會呼叫 NDIS 迷你埠驅動程式的 MiniportShutdownEx 函 式。 MiniportShutdownEx 會將硬體還原為已知狀態。

NDIS 傳遞至MiniportShutdownExShutdownAction參數會通知迷你埠驅動程式關機的原因。

關閉處理常式可以呼叫為使用者作業的結果,在此情況下,它會在 IRQL = PASSIVE_LEVEL執行。 它也可以因為無法復原的系統錯誤而呼叫,在此情況下,它可以在任何 IRQL 上執行。

MiniportShutdownEx應該不會呼叫NdisXxx函式。 迷你埠驅動程式可以呼叫函式來讀取和寫入 I/O 埠,或停用 DMA 引擎以將硬體傳回已知狀態。

不同于 MiniportHaltExMiniportShutdownEx 不應該釋放任何已配置的資源。 MiniportShutdownEx 應該只會停止 NIC。

Miniport 驅動程式的配接器狀態

停止 Miniport 配接器

迷你埠配接器狀態和作業

撰寫 NDIS 迷你埠驅動程式