You can add your own classes and properties to IIS by extending the IIS ADSI Schema. There are extensible directory services that allow the base schema to be modified, and allow objects to be extended. By creating a new object with the Schema Management Objects, you can extend the schema with a new class or property.
This section contains:
When a new class or property is added to the IIS ADSI Schema, the IIS ADSI provider will store the instance of that object and the values of its properties in the metabase.