epoc32/include/mw/drmhelperserverinternalcrkeys.h
branchSymbian2
changeset 2 2fe1408b6811
parent 1 666f914201fb
child 4 837f303aceeb
equal deleted inserted replaced
1:666f914201fb 2:2fe1408b6811
     1 drmhelperserverinternalcrkeys.h
     1 /*
       
     2 * Copyright (c) 2002 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 "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #ifndef DRMHELPERSERVERINTERNALCRKEYS_H
       
    21 #define DRMHELPERSERVERINTERNALCRKEYS_H
       
    22 
       
    23 //#include <DRMHelperServerSDKCRKeys.h>
       
    24 
       
    25 const TUid KCRUidDRMHelperServer = {0x10205CA7};
       
    26 
       
    27 /* Key format for both KDRMHelperServerNotification and KDRMHelperServerNotificationPassive
       
    28 
       
    29 To inform the expiration event of automated usage to active clients. 
       
    30 The first Tuint8 is the times the content has been informed, the second
       
    31  Tuint8 could either be 'E' or 'V', 'E' means expired and 'V' means 
       
    32  valid but about to expire. The third is permission type (which is 
       
    33  defined in caf.h, including EPlay, EExcute, EView, EPrint, EPeek). 
       
    34  The rest of data is the content ID. So, the whole format of the 
       
    35  values would be "<TUint8 aTimes><TUint8 aExpirationMark><TUint8
       
    36   aPermissionType><TDesC8 aContentID>".
       
    37   
       
    38 */ 
       
    39 
       
    40 const TUint32 KDRMHelperServerNotification = 0x00000001;
       
    41 const TUint32 KDRMHelperServerNotificationPassive = 0x00000002;
       
    42 
       
    43 #endif      // DRMHELPERSERVERINTERNALCRKEYS_H
       
    44