Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: f32file.h
Link against: efsrv.lib

Class TVolumeInfo

class TVolumeInfo;

Description

Information about a volume mounted on drive.

The same drive may, over time, contain different volumes if it supports removable media. Volume information comprises information about the drive on which it is mounted, its size, free space, its unique identifying number and an optional name.

Members

Defined in TVolumeInfo:
TVolumeInfo(), iDrive, iFree, iName, iSize, iUniqueID


Construction and destruction


TVolumeInfo()

IMPORT_C TVolumeInfo();

Description

Default constructor.

[Top]


Member data


iDrive

TDriveInfo iDrive;

Description

Information about the drive on which the volume is mounted.


iUniqueID

TUint iUniqueID;

Description

The volume’s unique identifying number.


iSize

TInt64 iSize;

Description

The maximum size of the drive in bytes, i.e. the current amount of memory in use, plus the amount of free memory.


iFree

TInt64 iFree;

Description

The amount of free space on the disk in bytes.


iName

TBufC< KMaxFileName > iName;

Description

Optional name of the volume, with a maximum of KMaxFileName characters.

See also: