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.
Sistem bir ağ cihazı algıladıktan sonra cihaz için bir NDIS sürücü yığını başlatır. Cihaz bir sanal cihaz veya fiziksel bir cihaz olabilir. Her iki durumda da bir sürücü yığını başlatma işlemi aşağıdaki gibi devam eder:
Sistem, henüz yüklenmemiş sürücüleri yükler ve başlatır.
Sürücüleri belirli bir sırada yüklemez.
Sistem her sürücünün DriverEntry işlevini çağırır.
DriverEntry döndüğünde şunlar olur:
- Cihazın miniport bağdaştırıcısı durdurulmuş durumda.
- Filtre modülleri ayrılmış durumdadır.
- Protokol bağlaması Bağlanmamış durumunda.
Sistem, miniport bağdaştırıcısını başlatmak için NDIS isteğinde bulunur.
NDIS, miniport bağdaştırıcısını başlatmak için miniport sürücüsünün MiniportInitializeEx işlevini çağırır. MiniportInitializeEx başarılı olursa, miniport bağdaştırıcısı Duraklatıldı durumuna girer.
NDIS, miniport sürücüsüne en yakın olan ve sürücü yığınının en üstüne ilerleyen modülden başlayarak filtre modüllerini ekler.
Sürücüden sürücü yığınına filtre modülü eklemesini istemek için NDIS, filtre sürücüsünün FilterAttachişleviniçağırır. Her ekleme işlemi başarılı olursa, filtre modülü Duraklatıldı durumuna girer.
Tüm temel alınan sürücüler "Duraklatıldı" durumunda olduktan sonra, NDIS protokol sürücüsünün ProtocolBindAdapterEx işlevini çağırır.
Ardından protokol sürücüsü bağlaması Açma durumuna girer. Protokol sürücüsü, bağlamayı miniport bağdaştırıcısıyla açmak için NdisOpenAdapterEx işlevini çağırır.
NDIS bağlama için gerekli kaynakları ayırır ve protokol sürücüsünün ProtocolOpenAdapterCompleteEx işlevini çağırır.
Bağlama Duraklatılmış Durumuna girer.
Bağlama işlemini tamamlamak için protokol sürücüsü NdisCompleteBindAdapterEx işlevini çağırır.
NDIS, sürücü yığınını yeniden başlatır. Sürücü yığınını yeniden başlatma hakkında daha fazla bilgi için bkz. Sürücü Yığınını Yeniden Başlatma.