Arrêt d’un miniport virtuel
Si un pilote intermédiaire NDIS appelle la fonction NdisIMDeinitializeDeviceInstance , NDIS appelle la fonction MiniportHaltEx pour le miniport virtuel affecté. Un pilote intermédiaire appelle généralement NdisIMDeInitializeDeviceInstance à partir de sa fonction ProtocolUnbindAdapterEx .
NDIS définit le paramètre HaltAction sur NdisHaltDeviceInstanceDeInitialized pour indiquer que NDIS arrête l’adaptateur en réponse à l’appel d’un pilote intermédiaire à la fonction NdisIMDeInitializeDeviceInstance .
La fonction MiniportHaltEx du pilote intermédiaire doit libérer toutes les ressources allouées au pilote qui sont associées à un miniport virtuel.