×
Namespaces

Variants
Actions
Revision as of 17:44, 28 June 2007 by rathodavinash (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

How to check if device has memory card or not

From Nokia Developer Wiki
Jump to: navigation, search

The following simple code tells if a device has a memory card or not.

TBool CMyContainer::HasMMC()
{
TBool iHasMMC;
iHasMMC=EFalse;
 
RFs fileSession;
fileSession.Connect();
 
TDriveInfo i;
if (fileSession.Drive(i, EDriveE)==KErrNone) {
if (i.iType!=EMediaNotPresent &&
i.iType!=EMediaUnknown &&
i.iType!=EMediaCdRom &&
i.iType!=EMediaRom) {
// memory card
iHasMMC=ETrue;
}
}
fileSession.Close();
return iHasMMC;
}

Thanks to Mika Raento for this code.

74 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×