Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
NDIS, ara sürücüyü kaldırmak için MiniportDriverUnload işlevini çağırır. Ara sürücülerin MiniportDriverUnload diğer miniport sürücüleriyle aynı işlemleri gerçekleştirmesi gerekir. Ara sürücü, NdisMDeregisterMiniportDriver işlevini çağırmanın yanı sıraNdisDeregisterProtocolDriver'ı da çağırır. MiniportDriverUnload, protokol sürücüsü kaynaklarını serbest bırakma gibi gerekli temizleme işlemlerini de gerçekleştirmelidir.
Ara sürücü kaldırılmadan önce temizleme işlemleri gerçekleştirmek için ara sürücü bir ProtocolUninstall işlevini kaydedebilir. Örneğin, ara sürücünün protokol alt kenarı bir ProtocolUninstall işlevi gerektirebilir. Orta seviye sürücü, NDIS MiniportDriverUnload işlevini çağırmadan önce protokol uç kaynaklarını ProtocolUninstall ile serbest bırakabilir.
Miniport-ara sürücü NdisMDeregisterMiniportDriver işlevini iki kez çağırır: bir kez fiziksel cihaz arabirimi için, bir kez de sanal cihaz arabirimi için.