Implement Support for Applications Snap-in Menu Integration

By implementing support for the Applications snap-in menu integration, you cause the Applications snap-in extension to appear in the list of supported extensions in the context menu. This also provides Group Policy preference display information, for example to properly title the properties dialog box for the extension.

An additional use for this information is the extension GUID that you define will be provided back to the extension in the extid XML attribute. This will be used to filter the display of the property pages. For more information, see Filter Display of Property Pages Using the extid Attribute.

Applications snap-in extension registry settings example

The following is an example of the required registry settings for an Applications snap-in extension used in the code example. All values are "REG_SZ" type.

Note

"(Default)" refers to the default, or unnamed, value and when highlighted appears in the Application snap-in status bar as a menu item.

 

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Plugins
            Applications
               <<APPLICATION_NAME>>
                  (Default) = <<PLUGIN_NAME>>
                  ExtId = {5F6A652F-1FA2-4A5C-B4DB-48D5D8095F47}
                  Snapin = {A2E38A7B-D9B2-4DFC-8569-1F5383061590}

Tasks for supporting menu integration

To implement support for Applications snap-in menu integration you must: