#include <Library/DebugLib.h>\r
#include <Library/MemoryAllocationLib.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
-#include <Library/BaseMemoryLib.h>\r
-\r
\r
EFI_HII_PROTOCOL *mHii = NULL;\r
\r
Then, EFI_HII_PACKAGE_LIST will be register to the default System HII Database. The\r
Handle to the newly registered Package List is returned throught HiiHandle.\r
\r
- @param NumberOfPackages The number of HII packages to register.\r
- @param GuidId Package List GUID ID.\r
+ @param NumberOfPackages The number of HII packages to register.\r
+ @param GuidId Package List GUID ID.\r
+ @param DriverHandle The pointer of driver handle\r
@param HiiHandle The ID used to retrieve the Package List later.\r
- @param ... The variable argument list describing all HII Package.\r
+ @param ... The variable argument list describing all HII Package.\r
\r
@return\r
The allocated and initialized packages.\r
If HiiHandle could not be found in the default HII database, then ASSERT.\r
If StringId is not found in PackageList, then ASSERT.\r
\r
- @param HiiHandle The HII handle of package list.\r
+ @param PackageList The HII handle of package list.\r
@param StringId The String ID.\r
@param String The output string.\r
\r
@retval EFI_NOT_FOUND String is not found.\r
@retval EFI_SUCCESS Operation is successful.\r
@retval EFI_OUT_OF_RESOURCES There is not enought memory in the system.\r
- @retval EFI_INVALID_PARAMETER The String is NULL.\r
\r
**/\r
EFI_STATUS\r