EFI_IFR_STRING_REF1
Summary:
Push a string on the expression stack.
Prototype:
#define EFI_IFR_STRING_REF1_OP 0x4e
typedef struct _EFI_IFR_STRING_REF1 {
EFI_IFR_OP_HEADER Header;
EFI_STRING_ID StringId;
} EFI_IFR_STRING_REF1;
Members:
Header The byte sequence that defines the type of opcode as well as the length of the opcode being defined.
Header.OpCode = EFI_IFR_STRING_REF1_OP.
StringId The string’s identifier, which must be unique within the package list.
Description:
Push the string specified by StringId on to the expression stack. If the string does not exist, then push an empty string.
아래 예시는 suppressif 를 이용한 조건문에서 문자열 요소에 특정 데이터가 있는 경우에만 TRUE(참) 이라는 의미이다.