00001 /* 00002 * ============================================================================== 00003 * Name : DRMHelperServerInternalCRKeys.h 00004 * Part of : DRM Helper Server 00005 * Description : 00006 * Version : 00007 * 00008 * Copyright (c) 2002 Nokia Corporation. 00009 * This material, including documentation and any related 00010 * computer programs, is protected by copyright controlled by 00011 * Nokia Corporation. All rights are reserved. Copying, 00012 * including reproducing, storing, adapting or translating, any 00013 * or all of this material requires the prior written consent of 00014 * Nokia Corporation. This material also contains confidential 00015 * information which may not be disclosed to others without the 00016 * prior written consent of Nokia Corporation. 00017 * ============================================================================== 00018 */ 00019 00020 00021 #ifndef DRMHELPERSERVERINTERNALCRKEYS_H 00022 #define DRMHELPERSERVERINTERNALCRKEYS_H 00023 00024 //#include <DRMHelperServerSDKCRKeys.h> 00025 00026 const TUid KCRUidDRMHelperServer = {0x10205CA7}; 00027 00028 /* Key format for both KDRMHelperServerNotification and KDRMHelperServerNotificationPassive 00029 00030 To inform the expiration event of automated usage to active clients. 00031 The first Tuint8 is the times the content has been informed, the second 00032 Tuint8 could either be 'E' or 'V', 'E' means expired and 'V' means 00033 valid but about to expire. The third is permission type (which is 00034 defined in caf.h, including EPlay, EExcute, EView, EPrint, EPeek). 00035 The rest of data is the content ID. So, the whole format of the 00036 values would be "<TUint8 aTimes><TUint8 aExpirationMark><TUint8 00037 aPermissionType><TDesC8 aContentID>". 00038 00039 */ 00040 00041 const TUint32 KDRMHelperServerNotification = 0x00000001; 00042 const TUint32 KDRMHelperServerNotificationPassive = 0x00000002; 00043 00044 // DRMHELPERSERVERINTERNALCRKEYS_H 00045 #endif 00046