diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-ACDED56F-38FE-491D-B019-BE2C53A75D28.dita --- a/Symbian3/PDK/Source/GUID-ACDED56F-38FE-491D-B019-BE2C53A75D28.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-ACDED56F-38FE-491D-B019-BE2C53A75D28.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,50 +1,50 @@ - - - - - -Data -caging -

Data caging means that the applications and the users have access only -to certain areas of the file system. In practice the applications can access -their own private folders and folders that are marked as open. It means, for -example, that one application cannot access the private folder and data of -another application. There are restricted file storage areas for system, private, -and resource data.

-

The file system has the following structure:

- -

For more information, see File -locations.

+ + + + + +Data +caging +

Data caging means that the applications and the users have access only +to certain areas of the file system. In practice the applications can access +their own private folders and folders that are marked as open. It means, for +example, that one application cannot access the private folder and data of +another application. There are restricted file storage areas for system, private, +and resource data.

+

The file system has the following structure:

+
    +
  • The \sys folder is the restricted system +area. You need AllFiles capability to read the content, and +Trusted Computing Base (TCB) capability to modify the content.

    +

    The subfolder \sys\bin\ contains all binaries (exe, dll, +etc.). All binaries must have a different name. An application can only be +launched from this subfolder.

  • +
  • The \private\ folder includes folders +for all applications.

    The \private\<SID>\ subfolder +contains private data only to be accessed by the application itself. SID is +determined by the Secure +Identifier of the process. Without any capabilities you can read and +write only in the application's own directory. You need AllFiles capability +to access all private directories. Backup software can read and write to this +directory.

    The \private\<SID>\import\ subfolder +is for resource files, such as registration files, that are not directly related +to the application. You can write into this subfolder only after it is created +and named correctly.

    Application registration resource files should +be installed in the \private\10003a3f\import\apps subfolder.

    +
  • +
  • The \resource folder is for sharing +resource files. This data can be icons, bitmaps, and other material useful +for all the applications. You do not need any capabilities to read these files. +You need TCB capability to modify the content.

    ECom +registration resource files should be installed in the \resource\plugins subfolder.

    +
  • +
+

For more information, see File +locations.

\ No newline at end of file