共用方式為


停止迷你埠配接器

NDIS 會呼叫 NDIS 迷你埠驅動程式的 MiniportHaltEx 函式,以在從系統移除配接器時解除分配資源,並停止硬體。 NDIS 可以在驅動程式的 MiniportInitializeEx 函式成功傳回之後,呼叫 MiniportHaltEx。 如需 MiniportInitializeEx的詳細資訊,請參閱 初始化迷你端口適配器

MiniportHaltEx 必須釋放驅動程式為裝置配置的任何資源。 驅動程式必須呼叫對應 NdisXxx 的函式,以釋放其最初分配資源時所使用的資源。 一般規則是,MiniportHaltEx 函式應該以初始化期間所使用的反向順序呼叫倒數 NdisXxx 函式。

如果配接器產生中斷,小型埠驅動程式的 MiniportHaltEx 函式可以先占驅動程式的 MiniportInterrupt 函式,直到 MiniportHaltEx 停用中斷為止。

如果有未處理的 OID 要求或傳送要求,NDIS 不會呼叫 MiniportHaltEx。 NDIS 在呼叫 MiniportHaltEx之後,不會再提交其他請求給受影響的裝置。

MiniportHaltEx 傳回之後,迷你埠驅動程式會處於停止狀態。

Miniport 驅動程式的配接器狀態

Miniport 小型埠配接器狀態和運作

Miniport 驅動程式停止處理程式

撰寫 NDIS 迷你埠驅動程式