equal
deleted
inserted
replaced
1075 } |
1075 } |
1076 return flag; |
1076 return flag; |
1077 |
1077 |
1078 } |
1078 } |
1079 |
1079 |
|
1080 EXPORT_C TBool VRUtils::MultipleMassStorageAvailable() |
|
1081 { |
|
1082 TBool flag( ETrue ); |
|
1083 TInt driveDefaultMassStorage(0); |
|
1084 TInt driveRemovableMassStorage(0); |
|
1085 TInt defaultStorageErr = DriveInfo::GetDefaultDrive( |
|
1086 DriveInfo::EDefaultMassStorage, driveDefaultMassStorage ); |
|
1087 TInt removableStorageErr = DriveInfo::GetDefaultDrive( |
|
1088 DriveInfo::EDefaultRemovableMassStorage, driveRemovableMassStorage ); |
|
1089 if ( (defaultStorageErr) || (removableStorageErr) || |
|
1090 ( driveDefaultMassStorage == driveRemovableMassStorage ) || |
|
1091 !DriveValid(driveDefaultMassStorage) || !DriveValid(driveRemovableMassStorage) ) |
|
1092 { flag = EFalse; } |
|
1093 |
|
1094 return flag; |
|
1095 } |
|
1096 |
|
1097 EXPORT_C TInt VRUtils::GetRemovableMassStorageL() |
|
1098 { |
|
1099 TInt drive(0); |
|
1100 User::LeaveIfError( DriveInfo::GetDefaultDrive( |
|
1101 DriveInfo::EDefaultRemovableMassStorage , drive ) ); |
|
1102 return drive; |
|
1103 } |
|
1104 |
1080 #ifdef RD_MULTIPLE_DRIVE |
1105 #ifdef RD_MULTIPLE_DRIVE |
1081 // --------------------------------------------------------------------------- |
1106 // --------------------------------------------------------------------------- |
1082 // VRUtils::SetMemoDriveL |
1107 // VRUtils::SetMemoDriveL |
1083 // |
1108 // |
1084 // --------------------------------------------------------------------------- |
1109 // --------------------------------------------------------------------------- |