Dostawca WDM
Dostawca WDM (Windows Driver Model) udziela dostępu do klas, wystąpień, metod i zdarzeń sterowników sprzętu zgodnych z modelem WDM. Klasy sterowników sprzętu znajdują się w przestrzeni nazw "root\wmi".
Klasy WDM są definiowane głównie w pliku Wmi.mof.
WDM to interfejs systemu operacyjnego, za pomocą którego składniki sprzętowe dostarczają informacje i powiadomienia o zdarzeniach. Dostawca WDM to dostawca klas, wystąpień, zdarzeń i metod, który umożliwia aplikacjom zarządzania dostęp do danych i zdarzeń z sterowników urządzeń z obsługą usługi WMI-for-WDM. Klasy utworzone przez dostawcę WDM reprezentujące dane sterownika urządzenia znajdują się tylko w przestrzeni nazw "Root\WMI". Ta przestrzeń nazw musi już istnieć, zanim dostawca WDM przetworzy zainstalowane sterowniki WDM.
Dostawca WDM rejestruje informacje o operacjach WDM w pliku WmiProv.log. Aby uzyskać więcej informacji, zobacz WMI Log Files.
Jako klasa, wystąpienie, metoda i dostawca zdarzeń dostawca WDM implementuje standardowy interfejs IWbemProviderInit, a także następujące metody IWbemServices:
- CreateClassEnumAsync
- createInstanceEnumAsync
- getObjectAsync
- ExecMethodAsync
- ExecNotificationQueryAsync
- execQueryAsync
- PutInstanceAsync
Dostawca WDM obsługuje zdarzenie WMIEvent extrinsic, które powiadamia usługę WMI o zdarzeniach ze sterowników opartych na WDM. Możesz zarejestrować użytkowników zdarzeń w celu zdarzeń WMIEvent, tak jak w przypadku innych zdarzeń. Aby uzyskać więcej informacji, zobacz Odbieranie zdarzenia WMI. Podczas uruchamiania sterownika nie są wywoływane żadne zdarzenia tworzenia klas.
Dostawca WDM obsługuje następującą klasę:
Tematy pokrewne