RFormat
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();