如何在UEFI中挂钩协议,如DiskIO和BlockIO?

时间:2016-03-16 06:43:12

标签: hook protocols uefi

我想开发一种基于UEFI的无盘产品(基于传统BIOS的无盘产品已经流行多年),但我遇到了一个问题---- 要挂钩DiskIO协议和BlockIO Protocl需要过滤一些IO操作来替换UEFI中的原始协议,但我不知道如何实现这一点。所以我想在这里得到答案。

1 个答案:

答案 0 :(得分:0)

注册协议通知事件以在发布协议后调用,并调用gBS-> ReinstallProtocolInterface以将其替换为您的钩子。