Platform SDK: Management Console

Building the Basic Snap-in Framework

This section discusses how to build a bare-bones snap-in in C++. To do so, you'll need to implement two MMC interfaces and two COM interfaces and write registration and unregistration code for the snap-in.

The two MMC-defined COM interfaces you need to implement are:

The two standard COM interfaces you need to implement are:

Note that this section does not cover how to add items to a snap-in's scope pane or result pane. Refer to "Working with the Scope Pane" and "Using Different Result Pane View Types" for this information.

While reading this section, you'll see frequent references to the Simple sample snap-in provided with the MMC SDK. To see other samples that are available, see "Sample Organization and Structure."

For details, see: