X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=IntelFrameworkPkg%2FInclude%2FLibrary%2FFrameworkHiiLib.h;h=771d70cad0092fbf63d91bd6c07494859d49d6d5;hp=d2d74336a0e83e282cabf8a0d1f449315b866cf5;hb=4a71b21a6375549aa514e4680449a29f9c64802f;hpb=7c6d55db881ab57c8e1398a66619ae561581c17d diff --git a/IntelFrameworkPkg/Include/Library/FrameworkHiiLib.h b/IntelFrameworkPkg/Include/Library/FrameworkHiiLib.h index d2d74336a0..771d70cad0 100644 --- a/IntelFrameworkPkg/Include/Library/FrameworkHiiLib.h +++ b/IntelFrameworkPkg/Include/Library/FrameworkHiiLib.h @@ -1,6 +1,11 @@ /** @file - Public include file for the HII Library - + Library class name: FrameworkHiiLib. + + FrameworkHiiLib is designed for produce interfaces to access + framework HII things. It firstly also produce all interfaces define + in HiiLib library class in MdePkg/Include/HiiLib.h. It also produce + framework's old interface PreparePackages to keep compatiblity. + Copyright (c) 2006, Intel Corporation All rights reserved. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -10,14 +15,18 @@ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - Module Name: HiiLib.h - **/ -#ifndef __HII_LIB_H__ -#define __HII_LIB_H__ +#ifndef __FRAMEWORK_HII_LIB_H__ +#define __FRAMEWORK_HII_LIB_H__ + +#include #include +// +// FrameworkHiiLib will produce HiiLib library class too. +// +#include /** This function allocates pool for an EFI_HII_PACKAGES structure @@ -28,8 +37,7 @@ @param NumberOfPackages The number of HII packages to prepare. @param Guid Package GUID. - @return - The allocated and initialized packages. + @return The allocated and initialized packages. **/ EFI_HII_PACKAGES * @@ -41,6 +49,4 @@ PreparePackages ( ) ; - - #endif