如何以编程方式编写从 UEFI 驱动程序添加引导选项的代码?1)我尝试添加“Boot0001”变量:
ZeroMem(Data, 2048);
StrCpy(Data, L"Boot0001");
DataSize = StrLen(Data) * 2;
Status = gRT->SetVariable(L"Boot0001", &dGuid, Attr, DataSize, &Data);
2) 我需要向“BootOrder”变量添加条目。但我不明白怎么做。理想情况下,我想从示例 efi 应用程序添加引导选项引导。