Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
To publish a WMI schema, a driver writer first creates a text file in Managed Object Format (MOF) language that contains a class definition for each data block and event block in the schema, as described in MOF Syntax for WMI Data and Event Blocks.
A driver writer can then publish a driver's WMI schema in one of the following ways:
- Compile the MOF file and include it as a resource in the driver's binary image. For more information, see Compiling a Driver's MOF File. 
- Include the compiled MOF file as a resource in a different file, such as a DLL, and add the registry value MofImagePath with a path to the file that contains the MOF under the driver's Service key. A schema published in this way can be updated without recompiling the driver. For more information, see Setting the MofImagePath Registry Value. 
- Include binary data within the driver and return it when WMI requests it. A schema published in this way can be changed dynamically at runtime. For more information, see Implementing Dynamic MOF Data.