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.
Ovladač, který podporuje rozhraní WMI, se musí zaregistrovat jako zprostředkovatel dat rozhraní WMI, aby bylo možné zpřístupnit data a bloky událostí pro klienty rozhraní WMI. Ovladač se při spuštění svého zařízení obvykle registruje u WMI po inicializaci zařízení do bodu, kdy ovladač dokáže zpracovávat WMI IRPs. Během procesu registrace předá ovladač WMI ukazatel na svůj objekt zařízení a informace o datových a událostních blocích, které podporuje.
Ovladač se registruje ve dvou fázích rozhraní WMI:
Ovladač volá IoWMIRegistrationControl s akcí WMIREG_ACTION_REGISTER a ukazatelem na objekt zařízení předaný rutině AddDevice ovladače.
Ovladač zpracovává požadavek IRP_MN_REGINFO nebo IRP_MN_REGINFO_EX , který rozhraní WMI odešle v reakci na volání IoWMIRegistrationControl ovladače. Člen IRP Parameters.WMI.DataPath je nastaven na WMIREGISTER a Parameters.WMI.ProviderId je nastaven na ukazatel objektu zařízení ovladače. Ovladač poskytuje rozhraní WMI s registračními informacemi o svých datech a blocích událostí, a to buď pomocí knihovny WMI, jak je popsáno v tématu Použití knihovny WMI k registraci bloků, nebo zpracováním IRP_MN_REGINFO nebo IRP_MN_REGINFO_EX požadavků, jak je popsáno v tématu Zpracování IRP_MN_REGINFO a IRP_MN_REGINFO_EX k registraci bloků.