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.
Bu makalede biyometrik sürücüler geliştirmeye yönelik bir yol haritası sağlanmaktadır. Yol haritası, biyometrik sürücü geliştirmek için izlemeniz gereken adımları içerir.
1. Adım: Windows mimarisi ve sürücüleri hakkında bilgi edinin
Sürücülerin Windows işletim sistemlerinde nasıl çalıştığına ilişkin temelleri anlamanız gerekir. Temelleri bilmek, uygun tasarım kararları alma ve geliştirme sürecinizi kolaylaştırmanıza yardımcı olur. Sürücü temelleri hakkında daha fazla bilgi için bkz. Sürücü ve İşletim Sistemi Temelleri.
2. Adım: Windows'un biyometrik sürücüleri nasıl desteklediğini öğrenin
Windows Biyometrik Sürücü Arabirimi (WBDI), Windows Biyometrik Çerçeve'nin (WBF) bir parçası olan IOCTL tabanlı bir sürücü arabirimidir. WBDI hakkında daha fazla bilgi edinmek için bkz. Biyometrik Sürücüleri Kullanmaya Başlama.
3. Adım: WDK'deki biyometrik sürücü örneğini gözden geçirin
Sürücü kodu galerisi, WudfBioUsbSampleadlı bir örnek içerir. Bu örnek WBDI sürücüsü, UMDF tabanlıdır ve USB G/Ç Hedefi'i kullanmaktadır.
WudfBioUsbSample örneği hakkında daha fazla bilgi için örnek açıklamasına bakın.
4. Adım: Biyometrik sürücünüz için bir sürücü modeli seçin
Microsoft, WBDI sürücülerinin UMDF tabanlı olması ve USB G/Ç hedefini kullanmasını önerir. UMDF hakkında bilgi için bkz. UMDF'ye giriş. USB G/Ç hedefi hakkında bilgi için bkz. USB G/Ç Hedefini İşleme.
WudfBioUsbSample, USB G/Ç hedefi kullanan UMDF tabanlı WBDI sürücüsünün nasıl uygulandığını gösterir.
UMDF kullanıyorsanız Microsoft, biyometrik sürücünüzü C++ ile geliştirmenizi önerir.
5. Adım: Windows sürücü derlemesi, test etme ve hata ayıklama işlemleri ve araçları hakkında bilgi edinin
Sürücü oluşturmak, kullanıcı modu uygulaması oluşturmaktan farklıdır. Daha fazla bilgi için bkz. Sürücü Oluşturma. Çerçeve tabanlı sürücü oluşturma hakkında bilgi için bkz. Framework Tabanlı Sürücü Oluşturma ve Yükleme.
6. Adım: Biyometrik sürücünüz hakkında tasarım kararları alın
IOCTL'leri işleme hakkında bilgi için bakınız: Biyometrik IOCTL Çağrı Sırasını Destekleme. WBDI sürücüsünde USB G/Ç hedefinin nasıl kullanılacağı hakkında bilgi için bkz. WBDI Sürücüsünde WinUSB Kullanma.
7. Adım: Biyometrik sürücünüzü geliştirme, derleme, test etme ve hata ayıklama
WBDI sürücüsünde istek kuyruklarını yönetme hakkında daha fazla bilgi için bkz. WBDI Sürücüsünde Kuyrukları Yönetme.
WBDI ile ilgili IOCTL'ler, yapılar ve hata kodları hakkında daha fazla bilgi için bkz. Biyometrik Cihazlar Başvurusu.
Biyometrik sürücüleri test etme hakkında bilgi için bkz. Biyometrik Sürücüleri Test Etme.
Yinelemeli derleme, test etme ve hata ayıklama hakkında bilgi için bkz. Sürücüleri Geliştirme, Test Etme ve Dağıtma. Bu işlem, çalışan bir sürücü oluşturmanıza yardımcı olur.
8. Adım: Biyometrik sürücünüz için sürücü paketi oluşturma
Daha fazla bilgi için bkz. sürücü paketleri .
Biyometrik sürücüleri yükleme hakkında bilgi için bkz. Biyometrik Sürücü Yükleme.
9. Adım: Biyometrik sürücünüzü imzalama ve dağıtma
Son adım, sürücüyü imzalamak ve dağıtmaktır. Motor bağdaştırıcınızı hem 32 bit hem de 64 bit platformlarda imzalamanız gerekir.
Sürücünüz Microsoft Donanım Sertifikasyon Programı için tanımlanan kalite standartlarını karşılıyorsa, bunu Microsoft Windows Update programı aracılığıyla dağıtabilirsiniz. Bir sürücüyü dağıtma hakkında daha fazla bilgi için bkz. Sevkiyat etiketleriyle sürücü dağıtımını yönetme.