UEFI基础——事件服务

一、事件概述

UEFI内事件是异步操作的基础,使得在 UEFI 系统内可以执行并发操作。UEFI 事件服务包含事件(Event)、定时器(Timer)、任务优先级(TPL)三类服务。

UEFI事件服务

函数名 函数描述
CreateEvent 生成一个事件对象
CreateEventEx 生成一个事件对象并将该事件加入到一个组内
CloseEvent 关闭事件对象
SignalEvent 触发事件对象
WaitForEvent 等待事件组中任何一个事件触发
CheckEvent 检查事件状态
SetTimer 设置定时器属性
RaiseTPL 提升任务优先级
RestoreTPL 恢复任务优先级
  • CreateEvent服务
typedef
EFI_STATUS
(EFIAPI *EFI_CREATE_EVENT)

你可能感兴趣的:(UEFI学习,uefi,uefi事件,uefi学习)