Creating a Registration Resource File

The properties of the implementation are published in a compiled resource file. This file is known as the registration resource file of the implementation and has a .rss extension. The plug-in framework reads the resource files to find the interface implementations available on the system. In case of an implementation collection, the collection has one registration resource file and the properties of all the implementations of the collection are described in the file.

The plug-in framework supports three versions of the resource structure types from which the registration resource files can be constructed:

  • The standard version that allows ROM-based plug-ins to be overridden by RAM-based plug-ins.

  • The version 2 (modified version) that can prevent the ROM-based plug-ins from being overridden by RAM-based plug-ins.

  • The version 3 (modified version) to accommodate extended interfaces.