This topic describes how to format a device.
The RFormat
class formats a device, one step at a time.
The object must first be opened on a device, and then each track is formatted
using Next()
. The following code fragment shows how this
is done:
... _LIT(KDriveA,"A:"); ... RFs fs; User::LeaveIfError(fs.Connect()); ... RFormat format; TInt tracksRemaining; User::LeaveIfError(format.Open(fs,KDriveA,EHighDensity,tracksRemaining)); while (tracksRemaining) { User::LeaveIfError(format.Next(tracksRemaining)); } format.Close();