Udostępnij przez


Publikowanie schematu WMI

Aby opublikować schemat usługi WMI, autor sterownika najpierw tworzy plik tekstowy w języku Managed Object Format (MOF), który zawiera definicję klasy dla każdego bloku danych i bloku zdarzeń w schemacie, zgodnie z opisem w Składnia MOF dla bloków danych i zdarzeń usługi WMI.

Autor sterownika może następnie opublikować schemat WMI sterownika na jeden z następujących sposobów:

  • Skompiluj plik MOF i dołącz go jako zasób do obrazu binarnego sterownika. Aby uzyskać więcej informacji, zobacz Kompilowanie pliku MOF sterownika.

  • Dołącz skompilowany plik MOF jako zasób w innym pliku, takim jak biblioteka DLL, i dodaj wartość rejestru MofImagePath ze ścieżką do pliku zawierającego moF w kluczu usługi sterownika. Schemat opublikowany w ten sposób można zaktualizować bez ponownego kompilowania sterownika. Aby uzyskać więcej informacji, zobacz Ustawianie wartości rejestru MofImagePath.

  • Uwzględnij dane binarne w sterowniku i zwróć je, gdy usługa WMI żąda ich. Schemat opublikowany w ten sposób można dynamicznie zmieniać w czasie wykonywania. Aby uzyskać więcej informacji, zobacz Implementowanie dynamicznych danych MOF.