TInt CSVPHostMountCB::ReMount() { DP(_L("** (SVPHOSTMNT) CSVPHostMountCB::ReMount()")); TFileName n; TInt d=Drive().DriveNumber(); TUint uniqueID; TInt r=GetVolume(d,n,uniqueID); if (r!=KErrNone) return(r); if (n==VolumeName() && uniqueID==iUniqueID) return(KErrNone); return(KErrGeneral); }
TInt CRemoteMountCB::ReMount() // // Try and remount this media. // { TFileName n; TInt d=Drive().DriveNumber(); if (MapDrive(n,d)) RFs::CharToDrive(n[0],d); TUint uniqueID; TInt r=GetVolume(d,n,uniqueID); if (r!=KErrNone) return(r); if (n==VolumeName() && uniqueID==iUniqueID) return(KErrNone); return(KErrGeneral); }
/*! Return volume name and drive letter formatted as "Name (D:)" */ QString WinApi::VolumeNamePretty(QString drive) { drive = drive.left(2).toUpper(); return QString("%1 (%2)").arg(VolumeName(drive)).arg(drive).trimmed(); }