仮想ミニポートの停止
NDIS 中間ドライバーが NdisIMDeinitializeDeviceInstance 関数を呼び出す場合、NDIS は、影響を受ける仮想ミニポートに対して MiniportHaltEx 関数を呼び出します。 中間ドライバーは通常、その ProtocolUnbindAdapterEx 関数から NdisIMDeInitializeDeviceInstance を呼び出します。
NDIS は、NdisImDeInitializeDeviceInstance 関数に対する中間ドライバーの呼び出しに応答して、NDIS がアダプターを停止していることを示すために、HaltAction パラメーターを NdisHaltDeviceInstanceDeInitialized に設定します。
中間ドライバーの MiniportHaltEx 関数は、仮想ミニポートに関連付けられている、すべてのドライバーが割り当てられたリソースを解放する必要があります。