TMTPObjectMgrQueryParams Class Reference

class TMTPObjectMgrQueryParams

Defines the MTP data provider framework object store enumeration manager object query parameters.

Constructor & Destructor Documentation

TMTPObjectMgrQueryParams(TUint32, TUint32, TUint32, TUint32)

IMPORT_C TMTPObjectMgrQueryParams ( TUint32 aStorageId,
TUint32 aFormatCode,
TUint32 aParentHandle,
TUint32 aDpId = KMTPDataProviderAll
)

Parameters

TUint32 aStorageId
TUint32 aFormatCode
TUint32 aParentHandle
TUint32 aDpId = KMTPDataProviderAll

Member Data Documentation

TUint32 iDpId

TUint32 iDpId

The data provider which owns the MTP objects KMTPDataProviderAll indicates objects owned by any data providres

TUint32 iFormatCode

TUint32 iFormatCode

The MTP object format code of the objects being queried. A value of KMTPFormatsAll indicates that an aggregated set of all object formats is required.

TUint32 iParentHandle

TUint32 iParentHandle

The MTP object handle of the parent of the objects being queried. A value of KMTPHandleNoParent indicates that the set of objects residing in the root folder of their storage is required.

TUint32 iStorageId

TUint32 iStorageId

The identifier of the storage on which the objects being queried reside. A value of KMTPStorageAll requests indicates that an aggregated set of objects residing on all storages is required.