summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/Include/Library/HiiLib.h
diff options
context:
space:
mode:
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2009-05-14 12:37:02 +0000
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2009-05-14 12:37:02 +0000
commit76c2425177bc419d8aa03749a57ece4ecde22066 (patch)
tree14378c753c946b71d887db1394405924a283d0b5 /MdeModulePkg/Include/Library/HiiLib.h
parent84f9a9ec8f84f837b3c0addf1f4681d8f8c71db1 (diff)
downloadedk2-76c2425177bc419d8aa03749a57ece4ecde22066.tar.gz
edk2-76c2425177bc419d8aa03749a57ece4ecde22066.tar.bz2
edk2-76c2425177bc419d8aa03749a57ece4ecde22066.zip
Update HiiDataBase to fix parsing Hii package error. Some HiiPackages have no varstore and question, they has no the built in default value.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8314 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Include/Library/HiiLib.h')
-rw-r--r--MdeModulePkg/Include/Library/HiiLib.h24
1 files changed, 11 insertions, 13 deletions
diff --git a/MdeModulePkg/Include/Library/HiiLib.h b/MdeModulePkg/Include/Library/HiiLib.h
index 3054a9b9c9..81fdaabd47 100644
--- a/MdeModulePkg/Include/Library/HiiLib.h
+++ b/MdeModulePkg/Include/Library/HiiLib.h
@@ -286,18 +286,17 @@ HiiConstructConfigHdr (
);
/**
- It has the many same logic to HiiValidateSetting API.
-
Reset the default value specified by DefaultId to the driver
configuration got by Request string.
- NULL request string support depends on the ExtractConfig interface of
+
+ NULL request string support depends on the ExportConfig interface of
HiiConfigRouting protocol in UEFI specification.
- @param EFI_STRING Request A null-terminated Unicode string in
- <MultiConfigRequest> format. It can be NULL.
- If it is NULL, all configuration for the
- entirety of the current HII database will be reset.
- @param UINT16 DefaultId Specifies the type of defaults to retrieve.
+ @param Request A null-terminated Unicode string in
+ <MultiConfigRequest> format. It can be NULL.
+ If it is NULL, all configuration for the
+ entirety of the current HII database will be reset.
+ @param DefaultId Specifies the type of defaults to retrieve.
@retval TURE The default value is set successfully.
@retval FALSE The default value can't be found and set.
@@ -311,15 +310,14 @@ HiiSetToDefaults (
/**
Validate the current configuration by parsing HII form IFR opcode.
- It can share the most logic with HiiSetToDefaults.
NULL request string support depends on the ExtractConfig interface of
HiiConfigRouting protocol in UEFI specification.
- @param EFI_STRING Request A null-terminated Unicode string in
- <MultiConfigRequest> format. It can be NULL.
- If it is NULL, all current configuration for the
- entirety of the current HII database will be validated.
+ @param Request A null-terminated Unicode string in
+ <MultiConfigRequest> format. It can be NULL.
+ If it is NULL, all current configuration for the
+ entirety of the current HII database will be validated.
@retval TURE Current configuration is valid.
@retval FALSE Current configuration is invalid.