X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkCompatibilityPkg%2FSample%2FTools%2FSource%2FHiiPack%2FStringParse.h;fp=EdkCompatibilityPkg%2FSample%2FTools%2FSource%2FHiiPack%2FStringParse.h;h=a5df7d0ccb0446f35afcf183ab17e4222b85c192;hp=0000000000000000000000000000000000000000;hb=3e99020dbf0a159e34b84e7ae9125f2e368d5390;hpb=68bb5ce77e51cf35791e46f2202e36da97e5e6be diff --git a/EdkCompatibilityPkg/Sample/Tools/Source/HiiPack/StringParse.h b/EdkCompatibilityPkg/Sample/Tools/Source/HiiPack/StringParse.h new file mode 100644 index 0000000000..a5df7d0ccb --- /dev/null +++ b/EdkCompatibilityPkg/Sample/Tools/Source/HiiPack/StringParse.h @@ -0,0 +1,125 @@ +/*++ + +Copyright (c) 2004 - 2010, 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 +which accompanies this distribution. The full text of the license may be found at +http://opensource.org/licenses/bsd-license.php + +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: + + StringParse.h + +Abstract: + + Prototypes and defines for the string pack parsing services. + +--*/ + +#ifndef _STRING_PARSE_H_ +#define _STRING_PARSE_H_ + +STATUS +StringGetPack ( + int Handle, // matches handle passed in with StringParsePack() + EFI_HII_STRING_PACK **StringPack, // returned pointer to string pack + int *StringPackSize, // sizeof buffer pointed to by StringPack + int *NumStringPacks, // in the array pointed to by StringPack + EFI_GUID *FormsetGuid, + EFI_GUID *PackageGuid + ) +/*++ + +Routine Description: + + GC_TODO: Add function description + +Arguments: + + Handle - GC_TODO: add argument description + StringPack - GC_TODO: add argument description + StringPackSize - GC_TODO: add argument description + NumStringPacks - GC_TODO: add argument description + FormsetGuid - GC_TODO: add argument description + PackageGuid - GC_TODO: add argument description + +Returns: + + GC_TODO: add return values + +--*/ +; + +STATUS +StringParsePack ( + int Handle, + EFI_HII_STRING_PACK *StringPack, + EFI_GUID *FormsetGuid, + EFI_GUID *PackageGuid + ) +/*++ + +Routine Description: + + GC_TODO: Add function description + +Arguments: + + Handle - GC_TODO: add argument description + StringPack - GC_TODO: add argument description + FormsetGuid - GC_TODO: add argument description + PackageGuid - GC_TODO: add argument description + +Returns: + + GC_TODO: add return values + +--*/ +; + +STATUS +StringInit ( + VOID + ) +/*++ + +Routine Description: + + GC_TODO: Add function description + +Arguments: + + None + +Returns: + + GC_TODO: add return values + +--*/ +; + +STATUS +StringEnd ( + VOID + ) +/*++ + +Routine Description: + + GC_TODO: Add function description + +Arguments: + + None + +Returns: + + GC_TODO: add return values + +--*/ +; + +#endif // #ifndef _STRING_PARSE_H_