Aracılığıyla paylaş


Sürücü Yığınını Duraklatma

NDIS, filtre modülü ekleme veya bağlama ekleme gibi işlemleri tamamlamak için bir sürücü yığınını duraklatır. Genel olarak, bir sürücü yığını duraklatma işlemi aşağıdaki gibi devam eder:

  1. NDIS, protokol sürücüsüne bir PnP duraklatma olayı gönderir.

    Bağlayıcı duraklatma moduna girer. Bekleyen tüm gönderme istekleri tamamlandıktan sonra protokol sürücüsü PnP olayını tamamlar. Bağlantı, Duraklatıldı durumunda.

  2. NDIS, yığının en üstünden başlayıp miniport sürücüsüne inerek tüm filtre modüllerini duraklatır.

    NDIS filtre sürücüsünün FilterPause işlevini çağırdıktan sonra, filtre modülü Duraklatma durumuna girer. NDIS tüm bekleyen alma göstergelerini döndürdükten ve tüm bekleyen gönderme işlemleri tamamlandıktan sonra, filtre modülü Duraklatıldı durumuna girer.

  3. NDIS, miniport bağdaştırıcısını duraklatır.

    NDIS miniport sürücüsünün MiniportPause işlevini çağırdıktan sonra, miniport bağdaştırıcısı Duraklatma durumuna girer. NDIS bekleyen tüm alım bildirimlerini döndürdükten sonra, miniport bağdaştırıcısı Duraklatıldı durumuna girer.

Not NDIS sürücüleri bir duraklatma isteğinde başarısız olamaz. Oluşan hataları günlüğe kaydetmeniz gerekir.