Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Chcete-li vytvořit zprostředkující balíček ovladače NDIS (Network Driver Interface Specification), postupujte takto:
Krok 1: Přečtěte si o architektuře a ovladačích Windows.
Musíte porozumět základům fungování ovladačů v operačních systémech Windows. Znalost základů vám pomůže při rozhodování o vhodném návrhu a umožní vám zjednodušit proces vývoje. Další informace o základech ovladačů najdete v tématu Koncepty pro všechny vývojáře ovladačů.
Krok 2: Přečtěte si o NDIS.
Obecné informace o ovladačích NDIS a NDIS najdete v následujících tématech:
Windows Síťová Architektura a model OSI
Krok 3: Určení dalších rozhodnutí o návrhu ovladačů systému Windows
Další informace o tom, jak provádět další rozhodnutí o návrhu systému Windows, naleznete v tématu Vytváření spolehlivých ovladačů Kernel-Mode, Programovací problémy pro 64bitové ovladačea Vytváření mezinárodních souborů INF.
Krok 4: Přečtěte si o sestavení, testování a ladění procesů a nástrojů ovladačů systému Windows.
Sestavení ovladače se liší od vytvoření aplikace v uživatelském režimu. Další informace o sestavení, ladění a testování ovladačů systému Windows, podepisování ovladačů a windows Hardware Lab Kit (HLK) testování naleznete v tématu Vývoj, testování a nasazování ovladačů. Další informace o vytváření, testování, ověřování a ladění nástrojů naleznete v tématu Driver Development Tools.
Krok 5: Přečtěte si úvodní témata o ovladači, miniportu a ovladači protokolu. Úvod do zprostředkujících ovladačů NDISÚvod k ovladačům miniportu NDISovladače protokolu NDIS
Krok 6: Přečtěte si sekci o zápisu zprostředkujících ovladačů.
Zprostředkující ovladače používají kromě některých rozhraní specifických pro zprostředkující ovladače kombinaci ovladače protokolu a rozhraní miniportu. Jako možnost si také můžete přečíst příručky pro návrh ovladače miniportu a protokolu.
Krok 7: Projděte si ukázku zprostředkujícího ovladače NDIS v úložišti ukázek ovladačů Windows na GitHubu.
Krok 8: Vývoj (nebo port), sestavení, testování a ladění ovladače NDIS
Pokud portujete existující ovladač, projděte si průvodce přenosem:
Portování ovladačů NDIS 5.x do NDIS 6.0
Portování ovladačů NDIS 6.x do NDIS 6.30
Další informace o iterativním sestavování, testování a ladění najdete v tématu Vývoj, testování a nasazování ovladačů. Tento proces vám pomůže zajistit, abyste vytvořili ovladač, který funguje.
Krok 9: Vytvoření balíčku ovladačů pro vaše ovladače
Další informace o instalaci ovladačů naleznete v tématu Poskytování balíčku ovladačů. Další informace o instalaci ovladače NDIS naleznete v tématu Součásti a soubory používané pro instalaci síťových komponent a Oznámit objekty pro síťové součásti.
Krok 10: Podepište a distribuujte ovladač.
Posledním krokem je (volitelně) podepsat a distribuovat ovladač. Pokud ovladač splňuje standardy kvality definované pro Windows Hardware Lab Kit (HLK), můžete ho distribuovat prostřednictvím programu Microsoft Windows Update. Další informace o distribuci ovladače naleznete v tématu Začínáme s procesem odesílání hardwaru.
Toto jsou základní kroky. Další kroky můžou být nezbytné na základě potřeb vašeho jednotlivého řidiče.