我对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 键的事件。
这可能吗?
谢谢!