Share via


MMC Snap-ins

Without a snap-in loaded, an MMC console has no management functionality. The snap-in provides the interface to the management task and the access to programs and data required to perform the task.

A snap-in is implemented as a Component Object Model (COM) in-process server. The compiled code is linked to create a DLL. MMC interacts with snap-ins using several MMC-defined programming interfaces. The MMC interfaces allow snap-ins to share a common hosting environment (consoles) and provide cross-application integration.