userlibandfileserver/fileserver/inc/utraceefile.h
changeset 43 96e5fb8b040d
equal deleted inserted replaced
-1:000000000000 43:96e5fb8b040d
       
     1 
       
     2 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 // All rights reserved.
       
     4 // This component and the accompanying materials are made available
       
     5 // under the terms of the License "Eclipse Public License v1.0"
       
     6 // which accompanies this distribution, and is available
       
     7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 //
       
     9 // Initial Contributors:
       
    10 // Nokia Corporation - initial contribution.
       
    11 //
       
    12 // Contributors:
       
    13 //
       
    14 // Description:
       
    15 // File Server tracing
       
    16 // 
       
    17 //
       
    18 
       
    19 /**
       
    20  @file
       
    21  @publishedPartner
       
    22  @prototype
       
    23 */
       
    24 
       
    25 #ifndef UTRACEEFILE_H
       
    26 #define UTRACEEFILE_H
       
    27 
       
    28 
       
    29 #include <f32tracedef.h>
       
    30 
       
    31 /**
       
    32 This defines trace attributes to be used by file-system tracing
       
    33 
       
    34 */
       
    35 namespace UTraceModuleFileSys
       
    36     {
       
    37 
       
    38 	/** 
       
    39 	@SYMTraceFormatCategory EF32TraceUidFileSys 
       
    40     @SYMTraceFormatId
       
    41     */
       
    42     enum TFormatId
       
    43         {
       
    44 		EReserved = UTF::KInitialClientFormat-1,
       
    45 
       
    46         /** @SYMTraceFormatString "+CFileSystem::CFileSystem()" */
       
    47 		ECFileSystemConstructor,
       
    48         /** @SYMTraceFormatString "-CFileSystem::CFileSystem()" */
       
    49         ECFileSystemConstructorReturn,
       
    50 
       
    51         /** @SYMTraceFormatString "+~CFileSystem::CFileSystem()" */
       
    52 		ECFileSystemDestructor,
       
    53         /** @SYMTraceFormatString "-~CFileSystem::CFileSystem()" */
       
    54         ECFileSystemDestructorReturn,
       
    55 
       
    56         /** @SYMTraceFormatString "+CFileSystem::New() handle %x" */
       
    57 		ECFileSystemNew,
       
    58         /** @SYMTraceFormatString "-CFileSystem::New() fileSystem %x" */
       
    59         ECFileSystemNewRet,
       
    60 
       
    61         /** @SYMTraceFormatString "+CFileSystem::Remove() this %x" */
       
    62 		ECFileSystemRemove,
       
    63         /** @SYMTraceFormatString "-CFileSystem::Remove()" */
       
    64         ECFileSystemRemoveRet,
       
    65 
       
    66         /** @SYMTraceFormatString "CFileSystem::IsExtensionSupported() this %x r %d" */
       
    67 		ECFileSystemIsExtensionSupported,
       
    68 
       
    69 		/** @SYMTraceFormatString "+CFileSystem::Install() this %x" */
       
    70 		ECFileSystemInstall,
       
    71         /** @SYMTraceFormatString "-CFileSystem::Install() r %d Name %*S" */
       
    72         ECFileSystemInstallRet,
       
    73 
       
    74 		/** @SYMTraceFormatString "+CFileSystem::NewMountL() this %x drive %d" */
       
    75 		ECFileSystemNewMountL,
       
    76         /** @SYMTraceFormatString "-CFileSystem::NewMountL() r %d CMountCB %x" */
       
    77         ECFileSystemNewMountLRet,
       
    78 
       
    79 		/** @SYMTraceFormatString "+CFileSystem::NewFileL() this %x drive %d" */
       
    80 		ECFileSystemNewFileL,
       
    81         /** @SYMTraceFormatString "-CFileSystem::NewFileL() r %d CFileCB %x" */
       
    82         ECFileSystemNewFileLRet,
       
    83 
       
    84 		/** @SYMTraceFormatString "+CFileSystem::NewDirL() this %x drive %d" */
       
    85 		ECFileSystemNewDirL,
       
    86         /** @SYMTraceFormatString "-CFileSystem::NewDirL() r %d CDirCB %x" */
       
    87         ECFileSystemNewDirLRet,
       
    88 
       
    89 		/** @SYMTraceFormatString "+CFileSystem::NewFormatL() this %x drive %d" */
       
    90 		ECFileSystemNewFormatL,
       
    91         /** @SYMTraceFormatString "-CFileSystem::NewFormatL() r %d CFormatCB %x" */
       
    92         ECFileSystemNewFormatLRet,
       
    93 
       
    94 		/** @SYMTraceFormatString "+CFileSystem::DriveInfo() this %x aDriveNumber %d" */
       
    95 		ECFileSystemDriveInfo,
       
    96         /** @SYMTraceFormatString "-CFileSystem::DriveInfo() type %d driveAtt %x mediaAtt %x" */
       
    97         ECFileSystemDriveInfoRet,
       
    98 
       
    99 
       
   100         
       
   101 		/** @SYMTraceFormatString "+CMountCB::ReMount() drive %d" */
       
   102 		ECMountCBReMount,
       
   103         /** @SYMTraceFormatString "-CMountCB::ReMount() success %d" */
       
   104         ECMountCBReMountRet,
       
   105 
       
   106 		/** @SYMTraceFormatString "+CMountCB::Dismounted() drive %d" */
       
   107 		ECMountCBDismounted,
       
   108         /** @SYMTraceFormatString "-CMountCB::Dismounted()" */
       
   109         ECMountCBDismountedRet,
       
   110 
       
   111 
       
   112 		/** @SYMTraceFormatString "+CMountCB::VolumeL() drive %d" */
       
   113 		ECMountCBVolumeL,
       
   114         /** @SYMTraceFormatString "-CMountCB::VolumeL() r %d iUniqueID %x iSize %ld iFree %ld iFileCacheFlags %x" */
       
   115         ECMountCBVolumeLRet,
       
   116 
       
   117 		/** @SYMTraceFormatString "+CMountCB::SetVolumeL() drive %d aName %*S" */
       
   118 		ECMountCBSetVolumeL,
       
   119         /** @SYMTraceFormatString "-CMountCB::SetVolumeL() r %d" */
       
   120         ECMountCBSetVolumeLRet,
       
   121 
       
   122 		/** @SYMTraceFormatString "+CMountCB::MkDirL() drive %d aName %*S" */
       
   123 		ECMountCBMkDirL,
       
   124         /** @SYMTraceFormatString "-CMountCB::MkDirL() r %d" */
       
   125         ECMountCBMkDirLRet,
       
   126 
       
   127 		/** @SYMTraceFormatString "+CMountCB::RmDirL() drive %d aName %*S" */
       
   128 		ECMountCBRmDirL,
       
   129         /** @SYMTraceFormatString "-CMountCB::RmDirL() r %d" */
       
   130         ECMountCBRmDirLRet,
       
   131 
       
   132 		/** @SYMTraceFormatString "+CMountCB::DeleteL() drive %d aName %*S" */
       
   133 		ECMountCBDeleteL,
       
   134         /** @SYMTraceFormatString "-CMountCB::DeleteL() r %d" */
       
   135         ECMountCBDeleteLRet,
       
   136 
       
   137 		/** @SYMTraceFormatString "+CMountCB::RenameL() drive %d anOldName %*S anNewName *S" */
       
   138 		ECMountCBRenameL,
       
   139         /** @SYMTraceFormatString "-CMountCB::RenameL() r %d" */
       
   140         ECMountCBRenameLRet,
       
   141 
       
   142 		/** @SYMTraceFormatString "+CMountCB::ReplaceL() drive %d anOldName %*S anNewName *S" */
       
   143 		ECMountCBReplaceL,
       
   144         /** @SYMTraceFormatString "-CMountCB::ReplaceL() r %d" */
       
   145         ECMountCBReplaceLRet,
       
   146 
       
   147 		/** @SYMTraceFormatString "+CMountCB::EntryL() drive %d aName %*S" */
       
   148 		ECMountCBEntryL,
       
   149         /** @SYMTraceFormatString "-CMountCB::EntryL() r %d att %x modified %lx size %d" */
       
   150         ECMountCBEntryLRet,
       
   151 
       
   152 		/** @SYMTraceFormatString "+CMountCB::SetEntryL() drive %d aName %*S aTime %lx aSetAttMask %x aClearAttMask %x" */
       
   153 		ECMountCBSetEntryL,
       
   154         /** @SYMTraceFormatString "-CMountCB::SetEntryL() r %d" */
       
   155         ECMountCBSetEntryLRet,
       
   156 
       
   157         /** @SYMTraceFormatString "+CMountCB::FileOpenL() drive %d aName %*S aMode %x anOpen %d aFile %x" */
       
   158 		ECMountCBFileOpenL,
       
   159         /** @SYMTraceFormatString "-CMountCB::FileOpenL() r %d" */
       
   160         ECMountCBFileOpenLRet,
       
   161 
       
   162         /** @SYMTraceFormatString "+CMountCB::DirOpenL() drive %d aName %*S aDir %x" */
       
   163 		ECMountCBDirOpenL,
       
   164         /** @SYMTraceFormatString "-CMountCB::DirOpenL() r %d" */
       
   165         ECMountCBDirOpenLRet,
       
   166 
       
   167 		/** @SYMTraceFormatString "+CMountCB::RawReadL() drive %d aPos %ld aLength %d aTrg %x anOffset %x threadId %x" */
       
   168 		ECMountCBRawReadL,
       
   169         /** @SYMTraceFormatString "-CMountCB::RawReadL() r %d" */
       
   170         ECMountCBRawReadLRet,
       
   171 
       
   172 		/** @SYMTraceFormatString "+CMountCB::RawWriteL() drive %d aPos %ld aLength %d aTrg %x anOffset %x threadId %x" */
       
   173 		ECMountCBRawWriteL,
       
   174         /** @SYMTraceFormatString "-CMountCB::RawWriteL() r %d" */
       
   175         ECMountCBRawWriteLRet,
       
   176 
       
   177 		/** @SYMTraceFormatString "+CMountCB::GetShortNameL() drive %d aLongName %*S" */
       
   178 		ECMountCBGetShortNameL,
       
   179         /** @SYMTraceFormatString "-CMountCB::GetShortNameL() r %d aShortName %*S" */
       
   180         ECMountCBGetShortNameLRet,
       
   181 
       
   182 		/** @SYMTraceFormatString "+CMountCB::GetLongNameL() drive %d aShortName %*S" */
       
   183 		ECMountCBGetLongNameL,
       
   184         /** @SYMTraceFormatString "-CMountCB::GetLongNameL() r %d aLongName %*S" */
       
   185         ECMountCBGetLongNameLRet,
       
   186 
       
   187 		/** @SYMTraceFormatString "+CMountCB::ReadFileSectionL() drive %d aName %*S aPos %ld aTrg %x aLength %d threadId %x" */
       
   188 		ECMountCBReadFileSectionL,
       
   189         /** @SYMTraceFormatString "-CMountCB::ReadFileSectionL() r %d" */
       
   190         ECMountCBReadFileSectionLRet,
       
   191 
       
   192 		/** @SYMTraceFormatString "+CMountCB::CheckDisk1() drive %d" */
       
   193 		ECMountCBCheckDisk1,
       
   194         /** @SYMTraceFormatString "-CMountCB::CheckDisk1() r %d" */
       
   195         ECMountCBCheckDisk1Ret,
       
   196 
       
   197 		/** @SYMTraceFormatString "+CMountCB::CheckDisk2() drive %d aOperation %d aParam1 %x aParam2 %x" */
       
   198 		ECMountCBCheckDisk2,
       
   199         /** @SYMTraceFormatString "-CMountCB::CheckDisk2() r %d" */
       
   200         ECMountCBCheckDisk2Ret,
       
   201 
       
   202 		/** @SYMTraceFormatString "+CMountCB::ScanDrive1() drive %d" */
       
   203 		ECMountCBScanDrive1,
       
   204         /** @SYMTraceFormatString "-CMountCB::ScanDrive1() r %d" */
       
   205         ECMountCBScanDrive1Ret,
       
   206 
       
   207 		/** @SYMTraceFormatString "+CMountCB::ScanDrive2() drive %d aOperation %d aParam1 %x aParam2 %x" */
       
   208 		ECMountCBScanDrive2,
       
   209         /** @SYMTraceFormatString "-CMountCB::ScanDrive2() r %d" */
       
   210         ECMountCBScanDrive2Ret,
       
   211 
       
   212 		/** @SYMTraceFormatString "+CMountCB::ControlIO() drive %d aCommand %d aParam1 %x aParam2 %x threadId %x" */
       
   213 		ECMountCBControlIO,
       
   214         /** @SYMTraceFormatString "-CMountCB::ControlIO() r %d" */
       
   215         ECMountCBControlIORet,
       
   216 
       
   217 		/** @SYMTraceFormatString "+CMountCB::Lock() drive %d aStore %d" */
       
   218 		ECMountCBLock,
       
   219         /** @SYMTraceFormatString "-CMountCB::Lock() r %d" */
       
   220         ECMountCBLockRet,
       
   221 
       
   222 		/** @SYMTraceFormatString "+CMountCB::Unlock() drive %d aStore %d" */
       
   223 		ECMountCBUnlock,
       
   224         /** @SYMTraceFormatString "-CMountCB::Unlock() r %d" */
       
   225         ECMountCBUnlockRet,
       
   226 
       
   227 		/** @SYMTraceFormatString "+CMountCB::ClearPassword() drive %d" */
       
   228 		ECMountCBClearPassword,
       
   229         /** @SYMTraceFormatString "-CMountCB::ClearPassword() r %d" */
       
   230         ECMountCBClearPasswordRet,
       
   231 
       
   232 		/** @SYMTraceFormatString "+CMountCB::ForceRemountDrive() drive %d aMountInfo %x aMountInfoMessageHandle %x aFlags %x" */
       
   233 		ECMountCBForceRemountDrive,
       
   234         /** @SYMTraceFormatString "-CMountCB::ForceRemountDrive() r %d" */
       
   235         ECMountCBForceRemountDriveRet,
       
   236 
       
   237 		/** @SYMTraceFormatString "+CMountCB::FinaliseMount1() drive %d" */
       
   238 		ECMountCBFinaliseMount1,
       
   239         /** @SYMTraceFormatString "-CMountCB::FinaliseMount1() r %d" */
       
   240         ECMountCBFinaliseMount1Ret,
       
   241 
       
   242 		/** @SYMTraceFormatString "+CMountCB::FinaliseMount2() drive %d" */
       
   243 		ECMountCBFinaliseMount2,
       
   244         /** @SYMTraceFormatString "-CMountCB::FinaliseMount2() r %d" */
       
   245         ECMountCBFinaliseMount2Ret,
       
   246 
       
   247 		/** @SYMTraceFormatString "+CMountCB::MountControl() drive %d aLevel %d aOption %x aParam %x" */
       
   248 		ECMountCBMountControl,
       
   249         /** @SYMTraceFormatString "-CMountCB::MountControl() r %d" */
       
   250         ECMountCBMountControlRet,
       
   251 
       
   252 		/** @SYMTraceFormatString "+CMountCB::ESQ_RequestFreeSpace() drive %d" */
       
   253 		ECMountCBFreeSpace,
       
   254         /** @SYMTraceFormatString "-CMountCB::ESQ_RequestFreeSpace() r %d FreeSpace %ld" */
       
   255         ECMountCBFreeSpaceRet,
       
   256 
       
   257 		/** @SYMTraceFormatString "+CMountCB::ESQ_GetCurrentFreeSpace() drive %d" */
       
   258 		ECMountCBCurrentFreeSpace,
       
   259         /** @SYMTraceFormatString "-CMountCB::ESQ_GetCurrentFreeSpace() r %d FreeSpace %ld" */
       
   260         ECMountCBCurrentFreeSpaceRet,
       
   261 
       
   262 		/** @SYMTraceFormatString "+CMountCB::ESQ_MountedVolumeSize() drive %d" */
       
   263 		ECMountCBVolumeSize,
       
   264         /** @SYMTraceFormatString "-CMountCB::ESQ_MountedVolumeSize() r %d size %ld" */
       
   265         ECMountCBVolumeSizeRet,
       
   266 
       
   267 		/** @SYMTraceFormatString "+CMountCB::ErasePassword() drive %d" */
       
   268 		ECMountCBErasePassword,
       
   269         /** @SYMTraceFormatString "-CMountCB::ErasePassword() r %d" */
       
   270         ECMountCBErasePasswordRet,
       
   271 
       
   272 		/** @SYMTraceFormatString "+CMountCB::GetInterface() drive %d aInterfaceId %d aInput %x" */
       
   273 		ECMountCBGetInterface,
       
   274         /** @SYMTraceFormatString "-CMountCB::GetInterface() r %d aInterface %x" */
       
   275         ECMountCBGetInterfaceRet,
       
   276 
       
   277 		/** @SYMTraceFormatString "+CFileCB::RenameL() this %x aNewName %*S" */
       
   278 		ECFileCBRenameL,
       
   279         /** @SYMTraceFormatString "-CFileCB::RenameL() r %d" */
       
   280         ECFileCBRenameLRet,
       
   281 
       
   282 		/** @SYMTraceFormatString "+CFileCB::ReadL() this %x aPos %ld aLength %d aDes %x threadId %x aOffset %x" */
       
   283 		ECFileCBReadL,
       
   284         /** @SYMTraceFormatString "-CFileCB::ReadL() r %d" */
       
   285         ECFileCBReadLRet,
       
   286 
       
   287 		/** @SYMTraceFormatString "+CFileCB::WriteL() this %x aPos %ld aLength %d aDes %x threadId %x aOffset %x" */
       
   288 		ECFileCBWriteL,
       
   289         /** @SYMTraceFormatString "-CFileCB::WriteL() r %d" */
       
   290         ECFileCBWriteLRet,
       
   291 
       
   292 		/** @SYMTraceFormatString "+CFileCB::SetSizeL() this %x aSize %ld" */
       
   293 		ECFileCBSetSizeL,
       
   294         /** @SYMTraceFormatString "-CFileCB::SetSizeL() r %d" */
       
   295         ECFileCBSetSizeLRet,
       
   296 
       
   297 		/** @SYMTraceFormatString "+CFileCB::SetEntryL() this %x aTime %lx aSetAttMask %x aClearAttMask %x" */
       
   298 		ECFileCBSetEntryL,
       
   299         /** @SYMTraceFormatString "-CFileCB::SetEntryL() r %d" */
       
   300         ECFileCBSetEntryLRet,
       
   301 
       
   302 		/** @SYMTraceFormatString "+CFileCB::FlushDataL() this %x" */
       
   303 		ECFileCBFlushDataL,
       
   304         /** @SYMTraceFormatString "-CFileCB::FlushDataL() r %d" */
       
   305         ECFileCBFlushDataLRet,
       
   306 
       
   307 		/** @SYMTraceFormatString "+CFileCB::GetInterface() aInterfaceId %d aInput %x" */
       
   308 		ECFileCBGetInterface,
       
   309         /** @SYMTraceFormatString "-CFileCB::GetInterface() r %d aInterface %x" */
       
   310         ECFileCBGetInterfaceRet,
       
   311 
       
   312 
       
   313 		/** @SYMTraceFormatString "+CDirCB::ReadL() this %x" */
       
   314 		ECDirCBReadL,
       
   315         /** @SYMTraceFormatString "-CDirCB::ReadL() r %d att %x modified %lx size %d" */
       
   316         ECDirCBReadLRet,
       
   317 
       
   318 		/** @SYMTraceFormatString "+CDirCB::StoreLongEntryNameL() this %x" */
       
   319 		ECDirCBStoreLongEntryNameL,
       
   320         /** @SYMTraceFormatString "-CDirCB::StoreLongEntryNameL() r %d" */
       
   321         ECDirCBStoreLongEntryNameLRet,
       
   322 
       
   323 
       
   324 		/** @SYMTraceFormatString "+CFormatCB::DoFormatStepL() this %x" */
       
   325 		ECFormatCBDoFormatStepL,
       
   326         /** @SYMTraceFormatString "-CFormatCB::DoFormatStepL() r %d  iCurrentStep %d" */
       
   327         ECFormatCBDoFormatStepLRet,
       
   328 
       
   329 
       
   330 
       
   331 
       
   332 
       
   333         /**
       
   334         Provided to allow the following compile time assert.
       
   335         */
       
   336         EFormatIdHighWaterMark,
       
   337         };
       
   338     __ASSERT_COMPILE(EFormatIdHighWaterMark <= (UTF::KMaxFormatId + 1));
       
   339 	}
       
   340 
       
   341 namespace UTraceModuleProxyDrive
       
   342     {
       
   343 	/** 
       
   344 	@SYMTraceFormatCategory EF32TraceUidProxyDrive 
       
   345     @SYMTraceFormatId
       
   346     */
       
   347     enum TFormatId
       
   348         {
       
   349 		EReserved = UTF::KInitialClientFormat-1,
       
   350 
       
   351 		/** @SYMTraceFormatString "+CLocalProxyDrive::New() aMount %x drive %d" */
       
   352 		ECLocalProxyDriveNew,
       
   353         /** @SYMTraceFormatString "-CLocalProxyDrive::New() proxyDrive %x" */
       
   354         ECLocalProxyDriveNewRet,
       
   355 
       
   356 
       
   357 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Initialise() this %x" */
       
   358 		ECBaseExtProxyDriveInitialise,
       
   359         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Initialise() r %d" */
       
   360         ECBaseExtProxyDriveInitialiseRet,
       
   361 
       
   362 		/** @SYMTraceFormatString "+CLocalProxyDrive::Initialise() this %x" */
       
   363 		ECLocalProxyDriveInitialise,
       
   364         /** @SYMTraceFormatString "-CLocalProxyDrive::Initialise() r %d" */
       
   365         ECLocalProxyDriveInitialiseRet,
       
   366 
       
   367 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::ControlIO() this %x" */
       
   368 		ECBaseExtProxyDriveControlIO,
       
   369         /** @SYMTraceFormatString "-CBaseExtProxyDrive::ControlIO() r %d" */
       
   370         ECBaseExtProxyDriveControlIORet,
       
   371 
       
   372 		/** @SYMTraceFormatString "+CLocalProxyDrive::ControlIO() this %x" */
       
   373 		ECLocalProxyDriveControlIO,
       
   374         /** @SYMTraceFormatString "-CLocalProxyDrive::ControlIO() r %d" */
       
   375         ECLocalProxyDriveControlIORet,
       
   376 
       
   377 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Read1() this %x aPos %ld aLength %d aTrg %x threadId %x aOffset %x aFlags %x" */
       
   378 		ECBaseExtProxyDriveRead1,
       
   379         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Read1() r %d" */
       
   380         ECBaseExtProxyDriveRead1Ret,
       
   381 
       
   382 		/** @SYMTraceFormatString "+CLocalProxyDrive::Read1() this %x aPos %ld aLength %d aTrg %x threadId %x aOffset %x aFlags %x" */
       
   383 		ECLocalProxyDriveRead1,
       
   384         /** @SYMTraceFormatString "-CLocalProxyDrive::Read1() r %d" */
       
   385         ECLocalProxyDriveRead1Ret,
       
   386 
       
   387 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Read2() this %x aPos %ld aLength %d aTrg %x threadId %x aOffset %x" */
       
   388 		ECBaseExtProxyDriveRead2,
       
   389         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Read2() r %d" */
       
   390         ECBaseExtProxyDriveRead2Ret,
       
   391 
       
   392 		/** @SYMTraceFormatString "+CLocalProxyDrive::Read2() this %x aPos %ld aLength %d aTrg %x threadId %x aOffset %x" */
       
   393 		ECLocalProxyDriveRead2,
       
   394         /** @SYMTraceFormatString "-CLocalProxyDrive::Read2() r %d" */
       
   395         ECLocalProxyDriveRead2Ret,
       
   396 
       
   397 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Read3() this %x aPos %ld aLength %d aTrg %x" */
       
   398 		ECBaseExtProxyDriveRead3,
       
   399         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Read3() r %d" */
       
   400         ECBaseExtProxyDriveRead3Ret,
       
   401 
       
   402 		/** @SYMTraceFormatString "+CLocalProxyDrive::Read3() this %x aPos %ld aLength %d aTrg %x" */
       
   403 		ECLocalProxyDriveRead3,
       
   404         /** @SYMTraceFormatString "-CLocalProxyDrive::Read3() r %d" */
       
   405         ECLocalProxyDriveRead3Ret,
       
   406 
       
   407 
       
   408 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Write1() this %x aPos %ld aLength %d aSrc %x threadId %x aOffset %x aFlags %x" */
       
   409 		ECBaseExtProxyDriveWrite1,
       
   410         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Write1() r %d" */
       
   411         ECBaseExtProxyDriveWrite1Ret,
       
   412 
       
   413 		/** @SYMTraceFormatString "+CLocalProxyDrive::Write1() this %x aPos %ld aLength %d aSrc %x threadId %x aOffset %x aFlags %x" */
       
   414 		ECLocalProxyDriveWrite1,
       
   415         /** @SYMTraceFormatString "-CLocalProxyDrive::Write1() r %d" */
       
   416         ECLocalProxyDriveWrite1Ret,
       
   417 
       
   418 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Write2() this %x aPos %ld aLength %d aSrc %x threadId %x aOffset %x" */
       
   419 		ECBaseExtProxyDriveWrite2,
       
   420         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Write2() r %d" */
       
   421         ECBaseExtProxyDriveWrite2Ret,
       
   422 
       
   423 		/** @SYMTraceFormatString "+CLocalProxyDrive::Write2() this %x aPos %ld aLength %d aSrc %x threadId %x aOffset %x" */
       
   424 		ECLocalProxyDriveWrite2,
       
   425         /** @SYMTraceFormatString "-CLocalProxyDrive::Write2() r %d" */
       
   426         ECLocalProxyDriveWrite2Ret,
       
   427 
       
   428 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Write3() this %x aPos %ld aLength %d aSrc %x" */
       
   429 		ECBaseExtProxyDriveWrite3,
       
   430         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Write3() r %d" */
       
   431         ECBaseExtProxyDriveWrite3Ret,
       
   432 
       
   433 		/** @SYMTraceFormatString "+CLocalProxyDrive::Write3() this %x aPos %ld aLength %d aSrc %x" */
       
   434 		ECLocalProxyDriveWrite3,
       
   435         /** @SYMTraceFormatString "-CLocalProxyDrive::Write3() r %d" */
       
   436         ECLocalProxyDriveWrite3Ret,
       
   437 
       
   438 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Dismounted() this %x" */
       
   439 		ECBaseExtProxyDriveDismounted,
       
   440         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Dismounted() r %d" */
       
   441         ECBaseExtProxyDriveDismountedRet,
       
   442 
       
   443 		/** @SYMTraceFormatString "+CLocalProxyDrive::Dismounted() this %x" */
       
   444 		ECLocalProxyDriveDismounted,
       
   445         /** @SYMTraceFormatString "-CLocalProxyDrive::Dismounted() r %d" */
       
   446         ECLocalProxyDriveDismountedRet,
       
   447 
       
   448 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Enlarge() this %x aLength %d" */
       
   449 		ECBaseExtProxyDriveEnlarge,
       
   450         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Enlarge() r %d" */
       
   451         ECBaseExtProxyDriveEnlargeRet,
       
   452 
       
   453 		/** @SYMTraceFormatString "+CLocalProxyDrive::Enlarge() this %x aLength %d" */
       
   454 		ECLocalProxyDriveEnlarge,
       
   455         /** @SYMTraceFormatString "-CLocalProxyDrive::Enlarge() r %d" */
       
   456         ECLocalProxyDriveEnlargeRet,
       
   457 
       
   458 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::ReduceSize() this %x aPos %d aLength %d" */
       
   459 		ECBaseExtProxyDriveReduceSize,
       
   460         /** @SYMTraceFormatString "-CBaseExtProxyDrive::ReduceSize() r %d" */
       
   461         ECBaseExtProxyDriveReduceSizeRet,
       
   462 
       
   463 		/** @SYMTraceFormatString "+CLocalProxyDrive::ReduceSize() this %x aPos %d aLength %d" */
       
   464 		ECLocalProxyDriveReduceSize,
       
   465         /** @SYMTraceFormatString "-CLocalProxyDrive::ReduceSize() r %d" */
       
   466         ECLocalProxyDriveReduceSizeRet,
       
   467 
       
   468 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Caps() this %x" */
       
   469 		ECBaseExtProxyDriveCaps,
       
   470         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Caps() r %d" */
       
   471         ECBaseExtProxyDriveCapsRet,
       
   472 
       
   473 		/** @SYMTraceFormatString "+CLocalProxyDrive::Caps() this %x" */
       
   474 		ECLocalProxyDriveCaps,
       
   475         /** @SYMTraceFormatString "-CLocalProxyDrive::Caps() r %d" */
       
   476         ECLocalProxyDriveCapsRet,
       
   477 
       
   478 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Format1() this %x" */
       
   479 		ECBaseExtProxyDriveFormat1,
       
   480         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Format1() r %d iFormatIsCurrent %d i512ByteSectorsFormatted %d iMaxBytesPerFormat %d" */
       
   481         ECBaseExtProxyDriveFormat1Ret,
       
   482 
       
   483 		/** @SYMTraceFormatString "+CLocalProxyDrive::Format1() this %x" */
       
   484 		ECLocalProxyDriveFormat1,
       
   485         /** @SYMTraceFormatString "-CLocalProxyDrive::Format1() r %d iFormatIsCurrent %d i512ByteSectorsFormatted %d iMaxBytesPerFormat %d" */
       
   486         ECLocalProxyDriveFormat1Ret,
       
   487 
       
   488 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Format2() this %x aPos %ld aLength %d" */
       
   489 		ECBaseExtProxyDriveFormat2,
       
   490         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Format2() r %d" */
       
   491         ECBaseExtProxyDriveFormat2Ret,
       
   492 
       
   493 		/** @SYMTraceFormatString "+CLocalProxyDrive::Format2() this %x aPos %ld aLength %d" */
       
   494 		ECLocalProxyDriveFormat2,
       
   495         /** @SYMTraceFormatString "-CLocalProxyDrive::Format2() r %d" */
       
   496         ECLocalProxyDriveFormat2Ret,
       
   497 
       
   498 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::SetMountInfo() this %x" */
       
   499 		ECBaseExtProxyDriveSetMountInfo,
       
   500         /** @SYMTraceFormatString "-CBaseExtProxyDrive::SetMountInfo() r %d" */
       
   501         ECBaseExtProxyDriveSetMountInfoRet,
       
   502 
       
   503 		/** @SYMTraceFormatString "+CLocalProxyDrive::SetMountInfo() this %x" */
       
   504 		ECLocalProxyDriveSetMountInfo,
       
   505         /** @SYMTraceFormatString "-CLocalProxyDrive::SetMountInfo() r %d" */
       
   506         ECLocalProxyDriveSetMountInfoRet,
       
   507 
       
   508 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::ForceRemount() this %x" */
       
   509 		ECBaseExtProxyDriveForceRemount,
       
   510         /** @SYMTraceFormatString "-CBaseExtProxyDrive::ForceRemount() r %d" */
       
   511         ECBaseExtProxyDriveForceRemountRet,
       
   512 
       
   513 		/** @SYMTraceFormatString "+CLocalProxyDrive::ForceRemount() this %x" */
       
   514 		ECLocalProxyDriveForceRemount,
       
   515         /** @SYMTraceFormatString "-CLocalProxyDrive::ForceRemount() r %d" */
       
   516         ECLocalProxyDriveForceRemountRet,
       
   517 
       
   518 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Unlock() this %x aPassword %d" */
       
   519 		ECBaseExtProxyDriveUnlock,
       
   520         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Unlock() r %d" */
       
   521         ECBaseExtProxyDriveUnlockRet,
       
   522 
       
   523 		/** @SYMTraceFormatString "+CLocalProxyDrive::Unlock() this %x aPassword %d" */
       
   524 		ECLocalProxyDriveUnlock,
       
   525         /** @SYMTraceFormatString "-CLocalProxyDrive::Unlock() r %d" */
       
   526         ECLocalProxyDriveUnlockRet,
       
   527 
       
   528 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Lock() this %x aPassword %d" */
       
   529 		ECBaseExtProxyDriveLock,
       
   530         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Lock() r %d" */
       
   531         ECBaseExtProxyDriveLockRet,
       
   532 
       
   533 		/** @SYMTraceFormatString "+CLocalProxyDrive::Lock() this %x aPassword %d" */
       
   534 		ECLocalProxyDriveLock,
       
   535         /** @SYMTraceFormatString "-CLocalProxyDrive::Lock() r %d" */
       
   536         ECLocalProxyDriveLockRet,
       
   537 
       
   538 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::Clear() this %x" */
       
   539 		ECBaseExtProxyDriveClear,
       
   540         /** @SYMTraceFormatString "-CBaseExtProxyDrive::Clear() r %d" */
       
   541         ECBaseExtProxyDriveClearRet,
       
   542 
       
   543 		/** @SYMTraceFormatString "+CLocalProxyDrive::Clear() this %x" */
       
   544 		ECLocalProxyDriveClear,
       
   545         /** @SYMTraceFormatString "-CLocalProxyDrive::Clear() r %d" */
       
   546         ECLocalProxyDriveClearRet,
       
   547 
       
   548 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::ErasePassword() this %x" */
       
   549 		ECBaseExtProxyDriveErasePassword,
       
   550         /** @SYMTraceFormatString "-CBaseExtProxyDrive::ErasePassword() r %d" */
       
   551         ECBaseExtProxyDriveErasePasswordRet,
       
   552 
       
   553 		/** @SYMTraceFormatString "+CLocalProxyDrive::ErasePassword() this %x" */
       
   554 		ECLocalProxyDriveErasePassword,
       
   555         /** @SYMTraceFormatString "-CLocalProxyDrive::ErasePassword() r %d" */
       
   556         ECLocalProxyDriveErasePasswordRet,
       
   557 
       
   558 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::DeleteNotify() this %x aPos %ld aLength %d" */
       
   559 		ECBaseExtProxyDriveDeleteNotify,
       
   560         /** @SYMTraceFormatString "-CBaseExtProxyDrive::DeleteNotify() r %d" */
       
   561         ECBaseExtProxyDriveDeleteNotifyRet,
       
   562 
       
   563 		/** @SYMTraceFormatString "+CLocalProxyDrive::DeleteNotify() this %x aPos %ld aLength %d" */
       
   564 		ECLocalProxyDriveDeleteNotify,
       
   565         /** @SYMTraceFormatString "-CLocalProxyDrive::DeleteNotify() r %d" */
       
   566         ECLocalProxyDriveDeleteNotifyRet,
       
   567 
       
   568 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::GetLastErrorInfo() this %x" */
       
   569 		ECBaseExtProxyDriveGetLastErrorInfo,
       
   570         /** @SYMTraceFormatString "-CBaseExtProxyDrive::GetLastErrorInfo() r %d" */
       
   571         ECBaseExtProxyDriveGetLastErrorInfoRet,
       
   572 
       
   573 		/** @SYMTraceFormatString "+CLocalProxyDrive::GetLastErrorInfo() this %x" */
       
   574 		ECLocalProxyDriveGetLastErrorInfo,
       
   575         /** @SYMTraceFormatString "-CLocalProxyDrive::GetLastErrorInfo() r %d" */
       
   576         ECLocalProxyDriveGetLastErrorInfoRet,
       
   577 
       
   578 		/** @SYMTraceFormatString "+CBaseExtProxyDrive::GetInterface() this %x aInterfaceId %d aInput %x" */
       
   579 		ECBaseExtProxyDriveGetInterface,
       
   580         /** @SYMTraceFormatString "-CBaseExtProxyDrive::GetInterface() r %d aInterface %x" */
       
   581         ECBaseExtProxyDriveGetInterfaceRet,
       
   582 
       
   583 		/** @SYMTraceFormatString "+CLocalProxyDrive::GetInterface() this %x aInterfaceId %d aInput %x" */
       
   584 		ECLocalProxyDriveGetInterface,
       
   585         /** @SYMTraceFormatString "-CLocalProxyDrive::GetInterface() r %d aInterface %x" */
       
   586         ECLocalProxyDriveGetInterfaceRet,
       
   587 
       
   588 
       
   589 
       
   590 
       
   591         /**
       
   592         Provided to allow the following compile time assert.
       
   593         */
       
   594         EFormatIdHighWaterMark,
       
   595         };
       
   596     __ASSERT_COMPILE(EFormatIdHighWaterMark <= (UTF::KMaxFormatId + 1));
       
   597 
       
   598 
       
   599 
       
   600     } // end of namespace UTraceModuleFileSys
       
   601 
       
   602 	
       
   603 #endif // UTRACEEFILE_H