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.
Správce PnP udržuje strom zařízení, který sleduje zařízení v systému. Následující obrázek znázorňuje strom zařízení pro ukázkovou konfiguraci systému.
Strom zařízení obsahuje informace o zařízeních, která jsou v systému. Správce PnP tento strom sestaví při spuštění počítače pomocí informací z ovladačů a dalších komponent a aktualizuje strom při přidání nebo odebrání zařízení.
Každý uzel stromu zařízení se nazývá uzel zařízení, nebo také devnode. Devnode se skládá z objektů zařízení pro ovladače zařízení a navíc interních informací spravovaných systémem. Proto je pro každý zásobník zařízení k dispozici devnode.
Správce PnP požádá ovladače sběrnice o seznam podřízených zařízení prostřednictvím žádosti IRP_MN_QUERY_DEVICE_RELATIONS. Řadič sběrnice určuje svůj seznam podřízených zařízení podle protokolu sběrnice. Například ovladač ACPI systému Windows, Acpi.sys, hledá v oboru názvů ACPI, ovladač PCI dotazuje místo konfigurace PCI a ovladač rozbočovače USB se řídí protokolem sběrnice USB.
Strom zařízení je hierarchický a zařízení na sběrnici reprezentovaná jako "podřízené" adaptéru sběrnice, kontroleru nebo jiného sběrnicového zařízení. (Sběrnicové zařízení je jakékoli zařízení, ke kterému se dají připojit jiná fyzická, logická nebo virtuální zařízení.) Pomocí Správce zařízení můžete zobrazit hierarchii zařízení ve stromu zařízení a zvolit možnost zobrazení, která umožňuje zobrazit zařízení podle připojení.
Hierarchie stromu zařízení odráží strukturu, ve které jsou zařízení připojena v počítači. Správce PnP používá tuto hierarchii při správě zařízení. Pokud například uživatel požádá o odpojení usb kontroleru od počítače reprezentovaného předchozím obrázkem, správce PnP určí ze stromu zařízení, že tato akce bude mít za následek odpojení tří dalších zařízení (rozbočovač USB, joystick a fotoaparát). Když správce PnP zadá dotaz na ovladače usb kontroleru, aby zjistil, jestli je bezpečné ovladač odebrat, dotazuje se také na ovladače následníků kontroleru (rozbočovač, joystick a kamera).
Strom zařízení („device tree“) je dynamický. Jakmile se zařízení přidají do počítače a odeberou se, správce PnP (společně s ovladači) udržuje aktuální obrázek zařízení v systému.
Vedle hierarchických relací ve stromu zařízení existují další vztahy mezi zařízeními na počítači. Patří sem vztahy odstranění a vztahy vysunutí. Další informace najdete na referenční stránce pro IRP_MN_QUERY_DEVICE_RELATIONS.
Nelze provést žádné předpoklady o pořadí, ve kterém je strom zařízení sestaven, s tím rozdílem, že sběrnice zařízení je nakonfigurovaná před některým z jeho podřízených zařízení. Neměli byste například předpokládat, že je jedno zařízení ve sběrnici nakonfigurované před jiným zařízením ve sběrnici.