diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-78DCD55A-8B25-447A-B584-14EBB00C4EC9.dita --- a/Symbian3/PDK/Source/GUID-78DCD55A-8B25-447A-B584-14EBB00C4EC9.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-78DCD55A-8B25-447A-B584-14EBB00C4EC9.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,48 +1,48 @@ - - - - - -Packaging -the Privacy ControllerThis topic describes how to package the Privacy Controller with -the capabilities Location, ReadDeviceData and WriteDeviceData. -
Defining the MMP file

The example -below shows the MMP file for an example Privacy Controller.

/* -============================================================================ - Name : LicenseeLBSPrivacyController.mmp - Description : This is the project specification file for LicenseeLBSPrivacyController. -============================================================================ -*/ - -TARGET LicenseeLBSPrivacyController.exe -TARGETTYPE exe -UID 0x100039CE 0xE3753FED - -USERINCLUDE ..\inc -SYSTEMINCLUDE \epoc32\include -SYSTEMINCLUDE \epoc32\include\lbs - -SOURCEPATH ..\src -SOURCE MyLBSPrivacyController.cpp - -LIBRARY euser.lib -LIBRARY lbsprivacycontroller.lib -LIBRARY lbsloccommon.lib - -// Required capabilities for a Privacy Controller

The most important -points about this file are:

    -
  • In this case target type is EXE and UID2 = -0x100039CE for a GUI app. A Privacy Controller could be implemented -without a UI if user interaction is not required. The UID3 shown -is just an example and for a real Privacy Controller a Symbian-issued UID -must be used.

  • -
  • The Privacy Controller code needs to link to lbsprivacycontroller.lib and lbsloccommon.lib.

  • -
  • The Privacy Controller requires the capabilities Location , ReadDeviceData and WriteDeviceData .

  • -
+ + + + + +Packaging +the Privacy ControllerThis topic describes how to package the Privacy Controller with +the capabilities Location, ReadDeviceData and WriteDeviceData. +
Defining the MMP file

The example +below shows the MMP file for an example Privacy Controller.

/* +============================================================================ + Name : LicenseeLBSPrivacyController.mmp + Description : This is the project specification file for LicenseeLBSPrivacyController. +============================================================================ +*/ + +TARGET LicenseeLBSPrivacyController.exe +TARGETTYPE exe +UID 0x100039CE 0xE3753FED + +USERINCLUDE ..\inc +SYSTEMINCLUDE \epoc32\include +SYSTEMINCLUDE \epoc32\include\lbs + +SOURCEPATH ..\src +SOURCE MyLBSPrivacyController.cpp + +LIBRARY euser.lib +LIBRARY lbsprivacycontroller.lib +LIBRARY lbsloccommon.lib + +// Required capabilities for a Privacy Controller

The most important +points about this file are:

    +
  • In this case target type is EXE and UID2 = +0x100039CE for a GUI app. A Privacy Controller could be implemented +without a UI if user interaction is not required. The UID3 shown +is just an example and for a real Privacy Controller a Symbian-issued UID +must be used.

  • +
  • The Privacy Controller code needs to link to lbsprivacycontroller.lib and lbsloccommon.lib.

  • +
  • The Privacy Controller requires the capabilities Location , ReadDeviceData and WriteDeviceData .

  • +
\ No newline at end of file