Home | History | Annotate | Download | only in UserProfileManagerDxe
      1 ## @file

      2 #  A UI tool to manage user profiles

      3 #

      4 #  By this module, user can add/update/delete user profiles, and can also

      5 #  modify the user access policy and the user identification policy.

      6 #

      7 # Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>

      8 # This program and the accompanying materials

      9 # are licensed and made available under the terms and conditions of the BSD License

     10 # which accompanies this distribution. The full text of the license may be found at

     11 # http://opensource.org/licenses/bsd-license.php

     12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,

     13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

     14 #

     15 ##

     16 
     17 [Defines]
     18   INF_VERSION                    = 0x00010005
     19   BASE_NAME                      = UserProfileManager
     20   MODULE_UNI_FILE                = UserProfileManager.uni
     21   FILE_GUID                      = E38CB52D-A74D-45db-A8D0-290C9B21BBF2
     22   MODULE_TYPE                    = DXE_DRIVER
     23   VERSION_STRING                 = 1.0
     24   ENTRY_POINT                    = UserProfileManagerInit
     25 
     26 [Sources]
     27   UserProfileManager.c
     28   UserProfileManager.h
     29   UserProfileAdd.c
     30   UserProfileDelete.c
     31   UserProfileModify.c
     32   ModifyIdentityPolicy.c
     33   ModifyAccessPolicy.c
     34   UserProfileManagerData.h
     35   UserProfileManagerStrings.uni
     36   UserProfileManagerVfr.Vfr
     37 
     38 [Packages]
     39   MdePkg/MdePkg.dec
     40   MdeModulePkg/MdeModulePkg.dec
     41   SecurityPkg/SecurityPkg.dec
     42 
     43 [LibraryClasses]
     44   UefiRuntimeServicesTableLib
     45   UefiBootServicesTableLib
     46   UefiDriverEntryPoint
     47   MemoryAllocationLib
     48   BaseMemoryLib
     49   DebugLib
     50   HiiLib
     51   UefiLib
     52   DevicePathLib
     53   
     54 [Guids]
     55   gEfiIfrTianoGuid                              ## SOMETIMES_CONSUMES  ## GUID

     56   gEfiUserInfoAccessSetupAdminGuid              ## SOMETIMES_CONSUMES  ## GUID

     57   gEfiUserInfoAccessSetupNormalGuid             ## SOMETIMES_CONSUMES  ## GUID

     58   gEfiUserInfoAccessSetupRestrictedGuid         ## SOMETIMES_CONSUMES  ## GUID

     59   gUserProfileManagerGuid                       ## CONSUMES            ## HII

     60 
     61 [Protocols]
     62   gEfiDevicePathProtocolGuid                    ## PRODUCES

     63   gEfiHiiConfigAccessProtocolGuid               ## PRODUCES

     64   gEfiUserCredential2ProtocolGuid               ## SOMETIMES_CONSUMES

     65   gEfiUserManagerProtocolGuid                   ## CONSUMES

     66 
     67 [Depex]
     68   gEfiUserManagerProtocolGuid
     69   
     70 [UserExtensions.TianoCore."ExtraFiles"]
     71   UserProfileManagerExtra.uni
     72