Differences Between a Snap-In and a Snap-In Extension

By default, the Snap-In wizard generates a standard snap-in object. However, if you choose the Snap-In Extension option, the generated code will differ from the standard snap-in code. Specifically, the difference lies in the data class object of the snap-in extension (CMySnapInData). There are two main differences, both occurring in the header file of the generated data class.