Looking through our MMC snap-in code I can't get one concept. We have a tree of different class items inserted into MMC snap-in root node and only two of them register themselves as extensions. These two classes are nothing special compared to any other classes we use to represent the MMC tree items. Yet only these two register themselves in the registry in the NodeTypes
key and other classes do not.
The only explanation I have is that we don't need to register them at all - just register the snap-in. However I'm not sure.
What are those extensions snap-ins, how are they used and what exactly do I get after registering some class as an extension snap-in in the registry?
Did you read this?