diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-F3520C6E-1B3A-5CB2-95F8-AB430D4BA327.dita --- a/Symbian3/PDK/Source/GUID-F3520C6E-1B3A-5CB2-95F8-AB430D4BA327.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-F3520C6E-1B3A-5CB2-95F8-AB430D4BA327.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,12 +1,49 @@ - - - - - -How to finalise a drive

Finalising a drive moves it to a consistent state, which enables the safe removal of media or safe shut down of the device. There are two types of finalisation defined by TFinaliseDrvMode:

Finalise a drive by calling RFs::FinaliseDrive() with the drive number and the type of finalisation mode required, EFinal_RW or EFinal_RO. The error code returned by FinaliseDrive() should be checked before proceeding as it is not possible to finalise the volume if it is corrupt or has filesystem objects open on it (files, directories, formats etc.).

During drive finalisation, data is written to the media that indicates the drive is in a consistent state, after which no write operations are supposed to take place on the specified volume.

From v9.4. the API RFs::FinaliseDrives() has been changed so that it sends finalise drive requests to all the existing drives in the system, not just the local and internal drives.

The user of RFs APIs must have the DiskAdmin security capability.

\ No newline at end of file + + + + + +How +to finalize a driveThis topic describes how to finalize a drive. + + +

Finalising a drive moves it to a consistent state, which enables the safe +removal of media or safe shut down of the device. There are two types of finalisation +defined by TfinalizeDrvMode:

+ +

finalize a drive by calling RFs::finalizeDrive() with +the drive number and the type of finalisation mode required, EFinal_RW or EFinal_RO. The error code returned by finalizeDrive() should +be checked before proceeding as it is not possible to finalize the volume +if it is corrupt or has filesystem objects open on it (files, directories, +formats etc.).

+

During drive finalisation, data is written to the media that indicates +the drive is in a consistent state, after which no write operations are supposed +to take place on the specified volume.

+

From v9.4. the API RFs::finalizeDrives() has +been changed so that it sends finalize drive requests to all the existing +drives in the system, not just the local and internal drives.

+

The user of RFs APIs must have the DiskAdmin security capability.

+
\ No newline at end of file