プログラムで 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 アプリケーションからブート オプション boot を追加したいと考えています。