Aracılığıyla paylaş


İşlev Sürücüleri

İşlev sürücüsü, bir cihazın ana sürücüsüdür (Olası Sürücü Katmanları şekline bakın). İşlev sürücüsü genellikle cihaz satıcısı tarafından yazılır ve gereklidir (cihaz ham modda kullanılmadığı sürece). PnP yöneticisi bir cihaz için en fazla bir işlev sürücüsü yükler. İşlev sürücüsü bir veya daha fazla cihaza hizmet verebilir.

İşlev sürücüsü, cihazı için işletimsel arabirim sağlar. İşlev sürücüsü genellikle cihazdaki okuma ve yazma işlemlerini işler ve cihaz güç ilkesini yönetir.

Bir cihazın fonksiyon sürücüsü, bağlantı noktası/miniport sürücü çifti veya sınıf/miniclass sürücü çifti gibi bir sürücü/minidriver çifti olarak uygulanabilir. Bu tür sürücü çiftlerinde, mini sürücü bir DLL olan ikinci sürücüye bağlanır.

Bir cihaz ham modda yönlendiriliyorsa işlev sürücüsü ve üst veya alt düzey filtre sürücüleri yoktur. Tüm ham modlu G/Ç, veri yolu sürücüsü ve isteğe bağlı veri yolu filtresi sürücüleri tarafından gerçekleştirilir.