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.
WDK poskytuje různé ukázkové ovladače režimu jádra. Po instalaci WDK src\general obsahuje podadresář vzorový kód ovladače, který se vztahuje na všechny ovladače režimu jádra. Ukázky jsou také udržovány online. Mezi tyto ukázky patří:
Použije principy návrhu DCH (deklarativní, komponentizované a hardwarové podpůrné aplikace [HSA]). Můžete ho použít jako model pro vlastní balíček ovladačů systému Windows.
Tato ukázka ukazuje, jak napsat ovladač pro obecné zařízení PCI pomocí rozhraní Windows Driver Framework.
Tato ukázka ukazuje, jak vytvořit vlastní balíček zdroje médií a ovladače, který lze nainstalovat jako fotoaparát a vytvořit snímky.
Tato ukázka ukazuje použití DMA systému V3. Ukazuje, jak může ovladač používat systémový řadič DMA podporovaný systémem Windows k zápisu dat do hardwarového umístění pomocí DMA.
Demonstruje použití front protokolu IRP bezpečných pro zrušení.
Demonstruje techniky, které můžou ovladače režimu jádra použít k upozorňování aplikací na hardwarové události, pokud aplikace požaduje oznámení. Jedna technika používá objekty událostí a druhý spoléhá na řazení do fronty žádosti o oznámení, dokud nedojde k události.
Ukazuje, jak by ovladače měly podporovat kódy ovládacích prvků vstupně-výstupních operací.
Ukázkový ovladač ObCallback demonstruje použití registrovaných zpětných volání pro ochranu procesů. Ovladač registruje kontrolní zpětná volání, která jsou volána při vytváření procesu.
Tato ukázka ukazuje, jak napsat ovladač KMDF pro zařízení PCI. Ukázka funguje s adaptérem PCI Ethernet založeným na Intel 82557/82558 (10/100) a kompatibilními adaptéry s Intelem.
Ukázkový ovladač KCS ukazuje použití knihovny výkonu v režimu jádra.
Ukázka RegFltr ukazuje, jak napsat ovladač filtru registru.
Poskytuje vzorový kód pro sadu ovladačů, které odpovídají modelu ovladačů systému Windows (WDM). Tato ukázka obsahuje také ukázkový instalační software.
Ukazuje, jak používat trasování softwaru WPP.
Tato ukázka ukazuje, jak použít verzi 1 rozhraní User-Mode Driver Framework k zápisu minimálního ovladače.
Ovladač filtru Firefly KMDF pro zařízení HID Kromě toho, jak napsat ovladač filtru, ukazuje tato ukázka, jak pomocí vzdálených cílových rozhraní vstupně-výstupních operací otevřít kolekci HID v režimu jádra a odesílat požadavky IOCTL k nastavení a získávání sestav funkcí a jak může aplikace používat rozhraní WMI k odesílání příkazů do ovladače filtru.
Jiné podadresáře \src adresáře obsahují vzorový kód pro ovladače režimu jádra pro různé typy hardwaru.
Viz také
Ukázky ovladačů Microsoft Windows na GitHubu