1.1 --- a/epoc32/include/msvstd.hrh Tue Nov 24 13:55:44 2009 +0000
1.2 +++ b/epoc32/include/msvstd.hrh Tue Mar 16 16:12:26 2010 +0000
1.3 @@ -1,1 +1,191 @@
1.4 -msvstd.hrh
1.5 +// Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +
1.20 +
1.21 +
1.22 +/**
1.23 + @file
1.24 + @publishedAll
1.25 + @released
1.26 +*/
1.27 +#if !defined(__MSVSTD_HRH__)
1.28 +#define __MSVSTD_HRH__
1.29 +
1.30 +// predefined entry ids (can go upto 0x100000)
1.31 +/**
1.32 +* @publishedPartner
1.33 +* @released
1.34 +*/
1.35 +#define KMsvNullIndexEntryIdValue 0
1.36 +/**
1.37 +* @publishedPartner
1.38 +* @released
1.39 +*/
1.40 +#define KMsvTempIndexEntryIdValue 1
1.41 +/**
1.42 +* @publishedPartner
1.43 +* @released
1.44 +*/
1.45 +#define KMsvRootIndexEntryIdValue 0x1000
1.46 +/**
1.47 +* @publishedPartner
1.48 +* @released
1.49 +*/
1.50 +#define KMsvLocalServiceIndexEntryIdValue 0x1001
1.51 +/**
1.52 +* @publishedPartner
1.53 +* @released
1.54 +*/
1.55 +#define KMsvGlobalInBoxIndexEntryIdValue 0x1002
1.56 +/**
1.57 +* @publishedPartner
1.58 +* @released
1.59 +*/
1.60 +#define KMsvGlobalOutBoxIndexEntryIdValue 0x1003
1.61 +/**
1.62 +* @publishedPartner
1.63 +* @released
1.64 +*/
1.65 +#define KMsvDraftEntryIdValue 0x1004
1.66 +/**
1.67 +* @publishedPartner
1.68 +* @released
1.69 +*/
1.70 +#define KMsvSentEntryIdValue 0x1005
1.71 +/**
1.72 +* @publishedPartner
1.73 +* @released
1.74 +*/
1.75 +#define KMsvDeletedEntryFolderEntryIdValue 0x1006
1.76 +/**
1.77 +* @publishedPartner
1.78 +* @released
1.79 +*/
1.80 +#define KMsvUnkownServiceIndexEntryIdValue 0x1007
1.81 +/**
1.82 +* @publishedPartner
1.83 +* @released
1.84 +*/
1.85 +// Entry type values
1.86 +/**
1.87 +* @publishedPartner
1.88 +* @released
1.89 +*/
1.90 +#define KUidMsvRootEntryValue 0x10000F67
1.91 +/**
1.92 +* @publishedPartner
1.93 +* @released
1.94 +*/
1.95 +#define KUidMsvServiceEntryValue 0x10000F68
1.96 +/**
1.97 +* @publishedPartner
1.98 +* @released
1.99 +*/
1.100 +#define KUidMsvFolderEntryValue 0x10000F69
1.101 +/**
1.102 +* @publishedPartner
1.103 +* @released
1.104 +*/
1.105 +#define KUidMsvMessageEntryValue 0x10000F6A
1.106 +/**
1.107 +* @publishedPartner
1.108 +* @released
1.109 +*/
1.110 +#define KUidMsvAttachmentEntryValue 0x10000F6B
1.111 +
1.112 +// local service mtm
1.113 +/**
1.114 +* @publishedPartner
1.115 +* @released
1.116 +*/
1.117 +#define KUidMsvLocalServiceMtmValue 0x10000F71
1.118 +/**
1.119 +* @publishedPartner
1.120 +* @released
1.121 +*/
1.122 +#define KUidMsvServerMtmValue 0x1000589A
1.123 +
1.124 +// function ids
1.125 +/**
1.126 +* @publishedPartner
1.127 +* @released
1.128 +*/
1.129 +#define KMtmFirstFreeMtmFunctionId 0x100000 // MTM can use any value above this
1.130 +/**
1.131 +* @publishedPartner
1.132 +* @released
1.133 +*/
1.134 +#define KMtmFirstFreeStandardMtmFunctionId 0xFC000 // 16K function IDs available below free MTM function IDs
1.135 +/**
1.136 +* @publishedPartner
1.137 +* @released
1.138 +*/
1.139 +#define KMtmFirstFreeInternalFunctionId 0x10000 // INTERNAL to message server
1.140 +
1.141 +// Mtm component Uid's
1.142 +/**
1.143 +* @publishedPartner
1.144 +* @released
1.145 +*/
1.146 +#define KUidMtmServerComponentVal 0x10003C5E
1.147 +/**
1.148 +* @publishedPartner
1.149 +* @released
1.150 +*/
1.151 +#define KUidMtmClientComponentVal 0x10003C5F
1.152 +/**
1.153 +* @publishedPartner
1.154 +* @released
1.155 +*/
1.156 +#define KUidMtmUiComponentVal 0x10003C60
1.157 +/**
1.158 +* @publishedPartner
1.159 +* @released
1.160 +*/
1.161 +#define KUidMtmUiDataComponentVal 0x10003C61
1.162 +/**
1.163 +* @publishedPartner
1.164 +* @released
1.165 +*/
1.166 +#define KUidMtmDefaultSpecificVal 0x10202D51
1.167 +/**
1.168 +* Should be the same as KMaxFilename in e32const.h
1.169 +* @publishedPartner
1.170 +* @released
1.171 +*/
1.172 +#define KMsvMaxFilenameLength 0x100
1.173 +/**
1.174 +* @publishedPartner
1.175 +* @released
1.176 +*/
1.177 +#define KMtmComponentCurrentMajorVersionNumber 2
1.178 +/**
1.179 +* @publishedPartner
1.180 +* @released
1.181 +*/
1.182 +#define KMtmComponentCurrentMinorVersionNumber 0
1.183 +/**
1.184 +* @publishedPartner
1.185 +* @released
1.186 +*/
1.187 +#define KMtmComponentCurrentBuildVersionNumber 0
1.188 +/**
1.189 +* @publishedPartner
1.190 +* @released
1.191 +*/
1.192 +#define KMsvCurrentSecurityCapabilitySetVersion 1
1.193 +
1.194 +
1.195 +#endif