Sdílet prostřednictvím


Plán vývoje ovladačů NDIS

Chcete-li vytvořit balíček ovladače NDIS (Network Driver Interface Specification), postupujte takto:

  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čů.

  2. Přečtěte si o NDIS.

    Obecné informace o ovladačích NDIS a NDIS najdete v následujících článcích:

  3. 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.

  4. 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.

  5. 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.

  6. Projděte si ukázky síťových ovladačů v ukázkách ovladačů pro Windows úložišti na GitHubu.

  7. 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:

    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.

  8. 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.

  9. Podepište a distribuujte ovladač.

    Posledním krokem je podepsání a distribuce ovladače. Pokud ovladač splňuje standardy kvality definované proWindows 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.