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.
Çok işlevli bir cihaz, bağlı olduğu veri yolunda bir konum kaplar fakat birden fazla işlev barındırır. Yazıcı/tarayıcı/faks cihazları ve modem/ağ kartlarının birleşimi yaygın olarak kullanılan çok işlevli cihazlardır.
Çok işlevli bir cihazda tek tek işlevler bağımsızdır. Bu, işlevlerin aşağıdaki özelliklere sahip olması gerektiği anlamına gelir:
İşlevlerin başlangıç sırası bağımlılıkları olamaz.
Bir işlevin kaynak gereksinimleri, başka bir işlevin kaynakları bakımından ifade edilemez (örneğin, işlev1 G/Ç bağlantı noktası x'i , işlev2 isex + 200 numaralı bağlantı noktasını kullanır).
Her işlevin, başka bir işlevle aynı sürücüler tarafından servis edilse bile ayrı bir cihaz olarak çalışabilmesi gerekir.
Cihazdaki her işlev numaralandırılmalıdır.
Her işlev için kaynak gereksinimleri PnP yöneticisine iletilmelidir.
Her işlev için INF dosyaları ve sürücüleri olmalıdır.
Bu görevlerin her biri için sorumlu bileşen, cihazın üst veri yolu için çok işlevli standarda, cihazın standartla ne ölçüde uyumlu olduğuna ve üst veri yolu sürücüsünün özelliklerine bağlıdır.
Cihaz veri yolu için çok işlevli standartlara uygunsa sürücü gereksinimleriniz önemli ölçüde azalır. Bilgisayar Kartı ve PCI otobüsleri için sektör genelinde çok işlevli standartlar tanımlanmıştır.
Veri depolama (ses/video kayıttan yürütme için değil) için kullanılan çok işlevli bir DVD/CD-ROM cihazıyla çalışıyorsanız, cihazı tek bir mantıksal birim olarak ele alan sistem tarafından sağlanan WDM DVD sınıfı sürücüsünü kullanmanız gerekir.
Diğer işlevleri birleştiren çok işlevli bir cihaz için, cihaz veri yolu için çok işlevli standartlara uygunsa sistem tarafından sağlanan bir sürücü ve INF dosyası kullanabilirsiniz. Sistem tarafından sağlanan çok işlevli sürücü (mf.sys), cihaz için veri yolu düzeyinde numaralandırma ve kaynak ayırma gereksinimlerini işleyebilir ve sistem tarafından sağlanan INF (mf.sys) çok işlevli cihazı yükleyebilir. Tek tek cihaz işlevlerinin her biri için yalnızca bir işlev sürücüsü ve INF dosyası sağlamanız gerekir.
Cihaz veri yolu standardına uymuyorsa, cihaz işlevleri için işlev sürücülerine ve INF dosyalarına ek olarak işlevsellikte mf.sys eşdeğer bir sürücü sağlamanız gerekebilir.
Çok işlevli bir cihaz yüklemek için genellikle cihaz için bir temel INF dosyası ve cihazın işlevlerinin her biri için ek bir INF dosyası sağlarsınız. Temel INF dosyası genellikle cihazın tek tek işlevleri için INF dosyalarını kopyalar. Bunun nasıl gerçekleştirilmesi hakkında bilgi için bkz. INFS Kopyalama.
Aşağıdaki bölümlerde, çeşitli çok işlevli cihaz türleri için sürücü ve yükleme gereksinimleri açıklanmaktadır:
Çok İşlevli Bilgisayar Kartı Cihazlarını Destekleme
Çok İşlevli PCI Cihazlarını Destekleme
Diğer otobüslerde çok işlevli cihazları destekleme
System-Supplied Çok İşlevli Veri Yolu Sürücüsünü Kullanma
Çok İşlevli Bir Cihaz için Kaynak Eşlemeleri Oluşturma
INF dosya söz dizimi hakkında bilgi için bkz. INF Dosya Bölümleri ve INF Dosya Yönergeleri.
Windows Sürücü Seti (WDK), çok işlevli ses cihazlarının nasıl desteklendiğini açıklayan ayrı bir bölüm içerir.