创建键盘事件UEFI

时间:2017-11-27 16:05:24

标签: c uefi

我对UEFI世界很陌生,我想知道我是否可以创建一个模拟按键的事件。

例如,我有一个像这样的计时器事件:

Status = gBS->CreateEvent(EVT_TIMER, TPL_CALLBACK, NULL, NULL, &Events[1]);
Status = gBS->SetTimer(Events[1], TimerPeriodic, 10 * 1000 * 1000);
Status = gBS->WaitForEvent (2, Events, &EventIndex);

if (EFI_SUCCESS == Status) {
   if (EventIndex == 1) {
       // key press here
   }
}

然后当我进入第二个if语句时,我希望有一个按 ENTER 键的事件。

这可能吗?

谢谢!

0 个答案:

没有答案