Aracılığıyla paylaş


INF dosyaları için genel yönergeler

INF dosyalarının birçok ortak bölümü vardır ve tek bir söz dizimi kuralları kümesini izler. Ancak bunlar, Microsoft Windows tarafından desteklenen çeşitli cihazlar kadar farklıdır. BIR INF dosyası yazarken aşağıdaki bilgi kaynaklarına bakın:

  • Bu bölüm ve INF bölümlerinin özeti ve INF yönergeleri başvuru malzemesi

  • Inf dosyası, yükleme işleminin başında sürücü paketi doğrulama denetimlerini geçirmek için geçerli bir yapı ve söz dizimi kullanmalıdır.

    INF dosyalarının yapısını ve söz dizimini doğrulamak için INFVerif aracını kullanın.

  • BIR INF dosyası geçerli INF SourceDisksFiles ve SourceDisksNames bölümleri içermelidir. Windows Vista ile başlayarak, bu bölümler doğru bir şekilde mevcut değil ve doldurulmamışsa işletim sistemi sürücü paketini sürücü deposuna kopyalamaz.

  • Cihaz sınıfınız için belgeler

    Örneğin, cihazınız bir yazıcıysa bkz. Yazıcı sürücülerini yükleme ve yapılandırma.

  • INF dosyaları için WDK araçları

    Daha fazla bilgi için bkz. INF dosyaları için araçlar. Bu araçlar WDK'nin \Tools alt dizinine eklenir.

  • Örnek INF dosyaları ve benzer cihazlar için INF dosyaları

    Cihazınıza benzer cihazlar için INF dosyaları olup olmadığını görmek için örnek sürücüleri inceleyin.

  • Bir sürücü paketinin bileşenleri, inf dosyalarını hiçbir zaman doğrudan bir sistemin %SystemRoot%/Inf dizininde doğrudan kopyalamamalı veya silmemelidir.

INF dosyalarını ve dosya kodlamalarını düzenleme

Satır sonlarının eklenmesini denetleyebileceğiniz herhangi bir metin düzenleyicisini kullanarak INF dosyası oluşturabilir veya değiştirebilirsiniz. Dosya, ANSI veya Unicode (UTF-16 LE) dosya kodlamasıyla kaydedilmelidir. UNICODE (UTF-16 LE), INF'nin ÇOK çeşitli dillerde INF Dizeleri bölümünü yerelleştirmeyi desteklemesine izin verdiğinden tercih edilir. INF'niz ASCII olmayan karakterler içeriyorsa, dosyayı Unicode (UTF-16 LE) dosyası olarak kaydetmeniz gerekir.

INF dosyanızı adlandırmak ve sürüme almak için en iyi yöntemler

  • INF adları, diğer satıcıların INF'leriyle çakışma olasılığını azaltacak şekilde yeniden adlandırılmalıdır. Örneğin, INF adı, şirket adınızın kısaltmasını bir ön ek veya sonek olarak içerebilir.

  • Aynı sürücü paketinin markalama dizeleri, ayarlar vb. açılardan farklılık gösteren iki farklı çeşidiniz varsa, bu iki sürücü paketinin benzersiz adları olmalıdır.

  • INF dosyalarınızın zaman damgalarını bir sürüm denetim mekanizması olarak rastgele değiştirmeyin. INF dosyalarının sürüm denetimi, bir INF Sürüm bölümündekiINF DriverVer yönergesi aracılığıyla belirtilen tarih ve sürüm numarasını temel almalıdır.

  • INF'yi veya INF'nin başvuruda olduğu herhangi bir dosyayı her güncelleştirdiğinizde, INF'deki INF DriverVer yönergesindeki tarihi ve sürümü güncelleştirmeniz gerekir.