Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Lieferumfang des Windows Driver Kit (WDK) befindet sich das Wmimofck.exe Hilfsprogramm. Diese Anwendung verwendet als Eingabe eine binäre MOF-Datei (eine BMF-Datei), die vom MOF-Compiler (mofcomp.exe) generiert wurde. Wmimofck.exe überprüft, ob die Klassen, Eigenschaften, Methoden und Ereignisse, die in der BMF-Datei angegeben sind, für die WMI-Verwendung gültig sind. Wmimofck.exe kann auch die folgenden Dateien generieren:
C-Sprachheaderdatei (H-Datei), die dann verwendet werden kann, um die Headerdatei mit MOF-Definitionen synchron zu halten.
C-Sprachquelldatei, die Stubs für WMI-Treibercode enthält.
Hex-Version von BMF-Daten, die zur Laufzeit in der Treiberquelle zum Bereitstellen dynamischer MOF-Daten enthalten sein können.
Testen Sie Anwendungsvorlagen in VBScript oder HTML.
Verwenden Sie die folgende Syntax, um das Hilfsprogramm wmimofck auszuführen:
wmimofck [-hfilename [-m] [-u]] [-cfilename] [-xfilename] [-tfilename] [-wdirectory] [-yfilename] [-zfilename] [-zfilename]
Wenn der Parameter "-h " angegeben ist, wird eine C-Sprachheaderdatei erstellt, die die GUIDs, Datenstrukturen und Methodenindizes definiert, die in der MOF-Datei angegeben sind. Wenn der Aufrufer auch das Flag -m angibt, enthält die Headerdatei Strukturdefinitionen für die Eingabe und Ausgabe jeder WMI-Methode. Standardmäßig generiert wmimofck keine Memberdefinitionen für WMI-Klassen, die Eigenschaften variabler Länge enthalten. Wenn der Aufrufer -u angibt, generiert wmimofck Memberdefinitionen für jede Eigenschaft mit fester Größe, einschließlich Zeichenfolgeneigenschaften, die einen MaxLen-Qualifizierer angeben. Wenn der Parameter "-t" angegeben ist, wird ein VBScript-Programm erstellt, das alle in der MOF-Datei angegebenen Datenblöcke und Eigenschaften abfragt.
Wenn der Parameter -x angegeben wird, wird eine Textdatei erstellt, die die Textdarstellung der binären MOF-Daten enthält. Dies kann in die Quelle des Treibers eingeschlossen werden, wenn der Treiber die Meldung der binären MOF über eine WMI-Abfrage anstelle einer Ressource in der Treiberbilddatei unterstützt.
Wenn der Parameter "-c " angegeben ist, wird eine C-Sprachquelldatei generiert, die eine Vorlage für die Implementierung von WMI-Code in einem Gerätetreiber enthält.
Wenn der Parameter "-w " angegeben ist, werden eine Reihe von HTML-Dateien generiert, die eine rudimentäre Benutzeroberfläche erstellen, die für den Zugriff auf die WMI-Datenblöcke verwendet werden kann.
Die Flags "-y " und "-z " können nur zusammen verwendet werden. Das -y gibt eine Datei an, die sprachunabhängige WMI-Klassendeklarationen enthält, und -z gibt die Klassenänderungen für eine bestimmte Sprache an. Der Befehl wmimofck localizedfile -ymof -zmfl führt die mof- und mfl-Dateien zusammen, um die vollständige lokalisierte Version der MOF-Datei zu bilden. Details finden Sie unter Erstellen und Bereitstellen der lokalisierten MOF-Datei .