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.
Ağ Sürücüsü Arabirim Belirtimi (NDIS) protokol sürücüsü paketi oluşturmak için şu adımları izleyin:
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. Tüm sürücü geliştiricileri için kavramlar.
2. Adım: NDIS hakkında bilgi edinin.
NDIS ve NDIS sürücüleri hakkında genel bilgi için aşağıdaki konulara bakın:
Windows Ağ Mimarisi ve OSI Modeli
3. Adım: Ek Windows sürücü tasarımı kararlarını belirleyin.
Windows için ek tasarım kararları almak hakkında daha fazla bilgi için, bkz. Güvenilir Kernel-Mode SürücülerOluşturma, 64-bit Sürücüler için Programlama Sorunlarıve Uluslararası INF Dosyaları Hazırlama.
4. 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. Windows sürücü derleme, hata ayıklama ve test işlemleri, sürücü imzalama ve Windows Hardware Lab Kit (HLK) testi hakkında daha fazla bilgi için bkz. Sürücüleri Geliştirme, Test Etme ve Dağıtma. Oluşturma, test etme, doğrulama ve hata ayıklama araçları hakkında daha fazla bilgi için bkz. sürücü geliştirme araçları .
5. Adım: Protokol sürücüsü giriş konularını okuyun. NDIS Protokol Sürücülerine GirişProtokol Sürücüsü Tasarım Kavramları
6. Adım: yazma protokolü sürücüleri bölümünü okuyun.
Bu bölümde, birincil protokol sürücüsü arabirimlerine genel bir bakış sağlanır. Bu arabirimler, protokol sürücülerinin işlemleri başlatmak için sağladığı işlevleri (ProtocolXxx işlevleri) ve NDIS çağrılarını içerir. NDIS, protokol sürücülerinin NDIS işlemlerini gerçekleştirmek için çağırdığı NdisXxx işlevlerini sağlar.
7. Adım: GitHub'daki Windows sürücü örnekleri deposundaki NDIS protokolü sürücü örneği gözden geçirin.
8. Adım: NDIS sürücünüzü geliştirme (veya bağlantı noktası), derleme, test etme ve hata ayıklama.
Mevcut bir sürücüyü taşıma işlemini gerçekleştirirken taşıma kılavuzlarını görün:
- NDIS 5.x Sürücülerini NDIS 6.0 Taşıma
- NDIS 6.x Sürücülerini NDIS 6.20'ye Taşımak
- NDIS 6.x Sürücülerinin NDIS 6.30'a Taşınması
Yinelemeli derleme, test etme ve hata ayıklama hakkında daha fazla 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.
9. Adım: Sürücünüz için bir sürücü paketi oluşturun.
Sürücüleri yükleme hakkında daha fazla bilgi için bkz. Sürücü Paketi Sağlama. NDIS sürücüsünü yükleme hakkında daha fazla bilgi için bkz. Ağ Bileşeni Yükleme için Kullanılan Bileşenler ve Dosyalar ve Ağ Bileşenleri için Nesneleri Bildirme.
10. Adım: Sürücünüzü imzalayın ve dağıtın.
Son adım, sürücüyü imzalamak (isteğe bağlı) ve dağıtmaktır. Sürücünüz Windows Hardware Lab Kit (HLK)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. donanım gönderme işlemini kullanmaya başlama.
Bunlar temel adımlardır. Tek tek sürücünüzün gereksinimlerine bağlı olarak ek adımlar gerekebilir.