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.
Toto téma obsahuje odkazy na tři části série videí od Kumar Rajeev, která ukazuje, jak ladit ovladače Kernel-Mode Driver Framework (KMDF).
Po sledování videí se seznámíte s rozšířeními ladicího programu KMDF a budete vědět, jak je používat ve scénářích základního ladění.
Požadavky
Tato série ukázek je uvedena na pokročilé technické úrovni. Abyste z tohoto obsahu získali maximum, měli byste mít funkční znalosti ladicího programu jádra Windows (windbg.exe) a měli byste být obeznámeni s vytvářením a používáním kódu s kmDF. Vzhledem k tomu, že každá relace vychází z předchozí, doporučujeme prohlédnout si tyto demonstrace v uvedeném pořadí.
Série videí: Ladění ovladačů v rámci Driver Frameworku Kernel-Mode
Relace 1: Výpis protokolu KMDF (10 minut) [mediální soubor]
Protokol KMDF je důležitá funkce, která pomáhá rychle identifikovat původní příčinu problému. Tato relace ukazuje, jak vytvořit výpis protokolu KMDF pomocí ladicího programu jádra. Poskytuje také informace o tom, jak změnit velikost a úroveň podrobností protokolu, a poskytuje několik tipů ke kontrole protokolu.
Sezení 2: Získání informací o ovladači KMDF a jeho objektech (15 minut) [mediální soubor]
KmDF poskytuje několik příkazů ladicího programu, které vám pomůžou prozkoumat různé typy informací o ovladači. Tato relace ukazuje, jak vyřadit všechny objekty architektury vytvořené ovladačem KMDF, včetně hierarchie nadřazeného a podřízeného objektu, stavu ověřovatele a hierarchie zařízení. Tyto příkazy jsou obvykle výchozím bodem hlubšího zkoumání.
Sekce 3: Výpis dat zařízení a front (15 minut) [mediální soubor]
Tato relace ukazuje, jak získat podrobné informace o objektu zařízení KMDF, včetně funkce Plug and Play (PnP) a stavu napájení, vlastnictví zásady řízení napájení, konfigurace napájení, zpětných volání pro PnP a napájení a vlastností zařízení. Také ukazuje, jak získat informace o otevřených popisovačích, prozkoumat všechny vstupně-výstupní fronty nakonfigurované pro zařízení a výpis jednotlivých požadavků.