Plán vývoje ovladačů NDIS
Chcete-li vytvořit balíček ovladače NDIS (Network Driver Interface Specification), postupujte takto:
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čů.
Přečtěte si o NDIS.
Obecné informace o ovladačích NDIS a NDIS najdete v následujících článcích:
Určete jiná rozhodnutí týkající se návrhu ovladačů pro Windows.
Další informace o rozhodování o návrhu systému Windows naleznete v tématu Vytváření spolehlivých ovladačů Kernel-Mode, Použití zdrojového kódu s jedním základem pro 64bitový systém Windowsa Vytváření mezinárodních souborů INF.
Seznamte se s procesy a nástroji pro sestavování, testování a ladění 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 testování sady Windows Hardware Lab Kit (HLK) naleznete v dokumentaci pro vývojáře hardwaru windows. Další informace o vytváření, testování, ověřování a ladění nástrojů naleznete v tématu Driver Development Tools.
Vyberte typ ovladače NDIS, který chcete implementovat.
Další informace o typech ovladačů NDIS naleznete v části Průvodce návrhem síťových ovladačů – navigace.
Postupujte podle plánů pro typ řidiče.
Projděte si ukázky síťových ovladačů v ukázkách ovladačů pro Windows úložišti na GitHubu.
Vývoj (nebo port), sestavení, testování a ladění ovladače NDIS
Pokud portujete existující ovladač, podívejte se na příručky pro přenos:
Přenos ovladačů NDIS 5.x do NDIS 6.0
Další informace o iterativním sestavování, testování a ladění najdete v dokumentaci pro vývojáře hardwaru pro Windows. Tento proces pomáhá zajistit, abyste vytvořili ovladač, který funguje.
Vytvořte balíček ovladačů pro váš ovladač.
Další informace o instalaci ovladačů naleznete v tématu balíčky 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.
Podepište a distribuujte ovladač.
Posledním krokem je podepsání a distribuce ovladače. 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 Partnerské centrum pro windows hardware.
Toto jsou základní kroky. Váš jednotlivý řidič může vyžadovat další kroky.