To create a CIM plugin, you create several XML files that define your plugin and its features. The wizards.xml
file and its associated tasks.xml
files define the following:
What steps the plugin contains
What order in which to perform the steps
What user input to accept
What validation to perform
What programmatic tasks should be performed
Plugin creation is straightforward, and you can take advantage of many existing components when you create a new plugin. Your plugins can also use XML-combine to extend existing plugins.
This chapter explains how to write XML code that assembles CIM components into a functioning plugin; for detailed information on those components, and how to create your own components, see the Creating CIM Worker Objects chapter.
This chapter contains the following sections: