/**
Create EFI_IFR_ONE_OF_OPTION_OP opcode.
- @param QuestionId Question ID
- @param OptionList The list of Options.
+ @param OptionCount The number of options.
+ @param OptionsList The list of Options.
@param Type The data type.
@param Data Destination for the created opcode binary
@param Prompt String ID for Prompt
@param Help String ID for Help
@param QuestionFlags Flags in Question Header
- @param Flags Flags for ordered list opcode
+ @param OrderedListFlags Flags for ordered list opcode
@param DataType Type for option value
@param MaxContainers Maximum count for options in this ordered list
@param OptionsList List of options
IN EFI_STRING_ID Prompt,
IN EFI_STRING_ID Help,
IN UINT8 QuestionFlags,
- IN UINT8 Flags,
+ IN UINT8 OrderedListFlags,
IN UINT8 DataType,
IN UINT8 MaxContainers,
IN IFR_OPTION *OptionsList,
**/
VOID
+EFIAPI
ToLower (
IN OUT CHAR16 *Str
)
@retval EFI_SUCCESS Routine success.
@retval EFI_BUFFER_TOO_SMALL The string buffer is too small.
-**/EFI_STATUS
+**/
+EFI_STATUS
+EFIAPI
ConfigStringToUnicode (
IN OUT CHAR16 *UnicodeString,
IN OUT UINTN *StrBufferLen,
@retval EFI_SUCCESS Routine success.
@retval EFI_BUFFER_TOO_SMALL The string buffer is too small.
-**/EFI_STATUS
+**/
+EFI_STATUS
+EFIAPI
UnicodeToConfigString (
IN OUT CHAR16 *ConfigString,
IN OUT UINTN *StrBufferLen,
@param NumberOfLines The number of lines for the dialog box
@param KeyValue The EFI_KEY value returned if HotKey is TRUE..
@param String Pointer to the first string in the list
- @param ... A series of (quantity == NumberOfLines) text
+ @param ... A series of (quantity == NumberOfLines - 1) text
strings which will be used to construct the dialog
box