tags:

views:

73

answers:

0

I have an MMC application written in Unamanged C++. It has the following orginization:

MMC Plugin (Primary Snap-in)
  - Snapin A (Extension Snap-in)
  - Snapin B (Extension Snap-in)
  - Snapin C (Extension Snap-in)
  - Snapin 1 (Extension Snap-in)
  - Snapin 2 (Extension Snap-in)
  - Snapin 3 (Extension Snap-in)

I would like to change the orginization to be:

MMC Plugin (Primary Snap-in)
  - Category 1 (?Extension Snap-in)
    - Snapin A (Extension Snap-in)
    - Snapin B (Extension Snap-in)
    - Snapin C (Extension Snap-in)
  - Category 2 (?Extension Snap-in)
    - Snapin 1 (Extension Snap-in)
    - Snapin 2 (Extension Snap-in)
    - Snapin 3 (Extension Snap-in)

My thoughts are that I should convert the existing extension snapins to be Dynamic snapins as is seems you can only extend a Primary Snap-in. Would the be along the correct line of thought or am I way off here?