diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-9A9103E4-27B0-5CF3-855A-DCD44795A5C0.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-9A9103E4-27B0-5CF3-855A-DCD44795A5C0.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,42 @@ + + + + + +Creating +a Registration Resource FileThe 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.

  • +
+ +Writing +a Standard Registration Resource File + +Writing +the Version 2 Registration Resource File + +Writing +the Version 3 Registration Resource File + + +
\ No newline at end of file