Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: f32file.h

Class TVolumeInfo

TVolumeInfo

Support

Supported from 5.0

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.

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


Construction


TVolumeInfo()

TVolumeInfo();

Description

The constructor is empty and is present only to support virtual function table export.

[Top]


Data members


iDrive

TDriveInfo iDrive

Description

Information about the drive on which the volume is mounted.


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 (= 256) characters.


iSize

TInt64 iSize

Description

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


iUniqueID

TUint iUniqueID

Description

The volume’s unique identifying number.