diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-22F4D9EA-9912-466E-B729-7706BC17BDA1.dita --- a/Symbian3/SDK/Source/GUID-22F4D9EA-9912-466E-B729-7706BC17BDA1.dita Fri Jul 16 17:23:46 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-22F4D9EA-9912-466E-B729-7706BC17BDA1.dita Tue Jul 20 12:00:49 2010 +0100 @@ -1,45 +1,44 @@ - - - - - -Write -a converter DLL project file -

Project file defines the location of the source files that -required are to build a plug-in.

To write a converter DLL project file, -specify the following in the .mmp file:

    -
  • The extension of the target file as .dll.

  • -
  • The TARGETTYPE as plugin.

  • -
  • The second UID as 0x10009d8d. This value identifies -the DLL as an ECom plug-in. The third UID (0xE800009B in -this example) must be unique and properly allocated. See the Symbian -SignedSymbian Signed web site for information on how to allocate UIDs.

  • -
  • The library section must include conarc.lib.

  • -

The following is an example of an .mmp file that -builds a converter DLL called EXAMPLECONV.dll:

// ExampleConv.MMP -target exampleconv.dll -targettype plugin -UID 0x10009d8d 0xE800009B -VENDORID 0x70000001 -CAPABILITY All -Tcb -sourcepath . -start resource E800009B.rss -target exampleconv.rsc -end -start resource E80000AC.rss -targetpath /resource/convert -end -userinclude . -systeminclude . /epoc32/include -systeminclude /epoc32/include/ecom -source ExampleConv.CPP -library euser.lib -library conarc.lib estor.lib -
+ + + + + +Write a converter DLL project file +

Project file defines the location of the source +files that required are to build a plug-in.

To write a converter +DLL project file, specify the following in the .mmp file:

    +
  • The extension of the target file as .dll.

  • +
  • The TARGETTYPE as plugin.

  • +
  • The second UID as 0x10009d8d. This value identifies +the DLL as an ECom plug-in. The third UID (0xE800009B in this example) must be unique and properly allocated. See the Symbian +Signed Symbian Signed web site for information on how to allocate +UIDs.

  • +
  • The library section must include conarc.lib.

  • +

The following is an example of an .mmp file +that builds a converter DLL called EXAMPLECONV.dll:

// ExampleConv.MMP +target exampleconv.dll +targettype plugin +UID 0x10009d8d 0xE800009B +VENDORID 0x70000001 +CAPABILITY All -Tcb +sourcepath . +start resource E800009B.rss +target exampleconv.rsc +end +start resource E80000AC.rss +targetpath /resource/convert +end +userinclude . +systeminclude . /epoc32/include +systeminclude /epoc32/include/ecom +source ExampleConv.CPP +library euser.lib +library conarc.lib estor.lib +
\ No newline at end of file