Aracılığıyla paylaş


Filtre Sürücüsünü Kaldırma

NDIS filtre sürücüsüyle ilişkilendirilmiş sürücü nesnesi FilterDriverUnload adlı bir Unload yordamı belirtir. Sistem, filtre sürücüsü hizmetlerinin tüm miniport bağdaştırıcıları kaldırıldığında FilterDriverUnload yordamını çağırabilir.

Unload , sürücüye özgü tüm kaynakları serbest bırakmalıdır. Filtre sürücüsünün oluşturduğu tüm cihaz nesneleri yok edilmelidir. FilterDriverUnload döndürdüğünde sistem bir sürücü kaldırma işlemini tamamlayabilir.

Unload işlevinin işlevselliği sürücüye özgüdür. Genel bir kural olarak , Unload sürücü başlatma sırasında gerçekleştirilen işlemleri geri almalıdır. Sürücü başlatma hakkında daha fazla bilgi için bkz. Filtre Sürücüsü Başlatma.

Filtre sürücüsünün Unload'tanNdisFDeregisterFilterDriver işlevini çağırması gerekir. NdisFDeregisterFilterDriver , bu filtre sürücüsüyle ilişkilendirilmiş tüm bağlı filtre modüllerini ayırmak için FilterDetach'ı çağırır.

Filtre sürücülerini kaldırma hakkında daha fazla bilgi için bkz. Sürücü Yığınını Durdurma.