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.
Výstraha
UMDF 2 je nejnovější verze UMDF a nahrazuje UMDF 1. Všechny nové ovladače UMDF by měly být zapsány pomocí UMDF 2. Do UMDF 1 se nepřidávají žádné nové funkce a v novějších verzích Windows 10 je omezená podpora UMDF 1. Univerzální ovladače systému Windows musí používat UMDF 2.
Archivované ukázky UMDF 1 najdete v aktualizaci ovladačů pro Windows 11, verze 22H2 z května 2022 – .
Další informace najdete v tématu Začínáme s UMDF.
Následující tabulka obsahuje základní informace o jednotlivých objektech architektury, odkazy na rozhraní objektu a odkazy na další informace o základních objektech architektury.
| Název objektu | ObjectInterface | Účel | Výchozí rodič | Může ovladač přepsat výchozí nadřazený prvek? | Může řidič vlastnit? |
|---|---|---|---|---|---|
Představuje ovladač. |
Žádný |
Ne |
Ne |
||
Představuje zařízení. |
Objekt ovladače |
Ne |
Ne |
||
Představuje soubor. |
Objekt zařízení |
Ne |
Ne, pokud je vytvořen architekturou; Ano, pokud je vytvořen ovladačem | ||
| IWDFInterrupt | Představuje přerušení. |
Objekt zařízení |
Ne |
Ano |
|
Představuje vstupně-výstupní frontu, která přijímá vstupně-výstupní požadavky. |
Objekt zařízení |
Ne |
Ano |
||
Představuje vstupně-výstupní požadavek. |
Objekt zařízení |
Ne, pokud je vytvořen architekturou; Ano, pokud je vytvořen ovladačem | Ne, pokud je vytvořeno frameworkem (například přesměrované požadavky); Ano, pokud je vytvořeno ovladačem | ||
Představuje ovladač, na který jiný ovladač odesílá požadavky. |
Objekt zařízení |
Ne |
Ne, pro výchozí cíl; Ano, pro všechny ostatní cíle | ||
Objekt zařízení USB |
Představuje zařízení připojené k USB. |
Objekt zařízení |
Ne |
Ano (viz cílový objekt) |
|
Objekt potrubí USB |
Představuje potrubí zařízení USB. |
Objekt zařízení |
Ne |
Ano (viz cílový objekt) |
|
Objekt rozhraní USB |
Představuje rozhraní zařízení USB. |
Objekt zařízení |
Ne |
Ano (viz cílový objekt) |
|
Představuje obecný základní objekt. |
Objekt ovladače |
Ano |
Ano, pokud vytvořen ovladačem |
||
Představuje objekt paměti. |
Objekt ovladače |
Ano |
Ne, pokud je vytvořen architekturou; Ano, pokud je vytvořen ovladačem |