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.
Objekt zařízení rámce je vystaven ovladačům rozhraním IWDFDevice. Objekt zařízení rámce je reprezentace zařízení v systému. Každý objekt zařízení má nadřazený objekt ovladače.
Když do systému dorazí nové zařízení, rozhraní volá metodu IDriverEntry::OnDeviceAdd , která informuje řidiče o příjezdu a předá rozhraní IWDFDriver a IWDFDeviceInitialize ve volání. Ovladač může volat metody rozhraní IWDFDeviceInitialize pro inicializaci nového zařízení. Ovladač například volá metodu IWDFDeviceInitialize::RetrieveDevicePropertyStore k dotazování na informace o zařízení, které jsou poskytovány jako součást instalace zařízení. Ovladač pak může volat metodu IWDFDriver::CreateDevice pro konfiguraci a vytvoření objektu zařízení.
Když ovladače vytvoří objekt rozhraní zařízení, mohou zaregistrovat své IPnpCallback, IPnpCallbackSelfManagedIo, IPnpCallbackHardware, IFileCallbackCleanup a IFileCallbackClose rozhraní. Rámec pak upozorní ovladač, když dojde k čištění a uzavření souboru, a při událostech Plug and Play (PnP) a správě napájení (PM). Další informace o podpoře PnP a PM naleznete v tématu PnP a Řízení spotřeby v ovladačích založených na UMDF.