class RLocalDrive : public RBusLogicalChannel |
Interface class to local media
Inherited Enumerations | |
---|---|
RHandleBase:TAttributes |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
TInt | Clear | ( | const TDesC8 & | aPassword | ) | [inline] |
const TDesC8 & aPassword |
TInt | GetLastErrorInfo | ( | TDesC8 & | aErrorInfo | ) | [inline] |
TDesC8 & aErrorInfo |
void | NotifyChange | ( | TRequestStatus * | aStatus | ) | [inline] |
TRequestStatus * aStatus |
TInt | QueryDevice | ( | TQueryDevice | aQueryDevice, |
TDes8 & | aBuf | |||
) | [inline] |
TQueryDevice aQueryDevice | |
TDes8 & aBuf |
TInt | Read | ( | TInt64 | aPos, |
TInt | aLength, | |||
const TAny * | aTrg, | |||
TInt | aMessageHandle, | |||
TInt | aOffset, | |||
TInt | aFlags | |||
) | [inline] |
TInt | Read | ( | TInt64 | aPos, |
TInt | aLength, | |||
const TAny * | aTrg, | |||
TInt | aMessageHandle, | |||
TInt | anOffset | |||
) | [inline] |
TInt | ReadPasswordData | ( | TDesC8 & | aStoreData | ) | [inline] |
TDesC8 & aStoreData |
TInt | SetMountInfo | ( | const TDesC8 * | aInfo, |
TInt | aMessageHandle | |||
) | [inline] |
TInt | SetPassword | ( | const TDesC8 & | aOldPassword, |
const TDesC8 & | aNewPassword, | |||
TBool | aStorePassword | |||
) | [inline] |
TInt | Write | ( | TInt64 | aPos, |
TInt | aLength, | |||
const TAny * | aSrc, | |||
TInt | aMessageHandle, | |||
TInt | aOffset, | |||
TInt | aFlags | |||
) | [inline] |
TInt | Write | ( | TInt64 | aPos, |
TInt | aLength, | |||
const TAny * | aSrc, | |||
TInt | aMessageHandle, | |||
TInt | anOffset | |||
) | [inline] |
TInt | WritePasswordData | ( | const TDesC8 & | aStoreData | ) | [inline] |
const TDesC8 & aStoreData |
EControlRead = 0 |
Read request |
EControlWrite = 1 |
Write request |
EControlCaps = 2 |
Caps request |
EControlFormat = 3 |
Format request |
EControlEnlarge = 4 |
Enlarge drive request |
EControlReduce = 5 |
Reduce Drive request |
EControlForceMediaChange = 6 |
Force media change request |
EControlMediaDevice = 7 |
Return the media device request |
EControlPasswordLock = 8 |
Password lock media request |
EControlPasswordUnlock = 9 |
Password unlock media request |
EControlPasswordClear = 10 |
Password clear request |
EControlNotifyChange = 11 |
Notify change request |
EControlNotifyChangeCancel = 12 |
Notify change cancel request |
EControlReadPasswordStore = 13 |
Read password request |
EControlWritePasswordStore = 14 |
Write password request |
EControlPasswordStoreLengthInBytes = 15 |
Password request |
EControlIsRemovable = 16 |
Query removable request |
EControlSetMountInfo = 17 |
Set mount info request |
EControlControlIO = 18 |
Control IO request |
EControlPasswordErase = 19 |
Password erase media request |
EControlDeleteNotify = 20 |
Delete notification |
EControlGetLastErrorInfo = 21 |
Get last error info request |
EControlQueryDevice = 22 |
Query device request |
EQuerySymbianPublishedPartnerFirst = 0x0000 | |
EQuerySymbianPublishedPartnerLast = 0x3FFF | |
EQuerySymbianTestFirst = 0x4000 | |
EQuerySymbianTestLast = 0x7FFF | |
EQueryLicenseeFirst = 0x8000 | |
EQueryLicenseeLast = 0xBFFF | |
EQueryPageDeviceInfo = EQuerySymbianTestFirst |
ELocDrvMetaData = 0x80000000 |
Set if read/write request is for metadata |
ELocDrvWholeMedia = 0x40000000 |
Set to access whole media, rather than partition |
ELocDrvRemountNotifyChange = 0 |
Notify clients of media change but don't remount |
ELocDrvRemountForceMediaChange = 1 |
Notify clients of media change and remount |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.