【发布时间】:2021-08-06 18:58:39
【问题描述】:
根据the UEFI specification,EFI_GRAPHICS_OUTPUT_PROTOCOL.QueryMode() 的调用者不能假设Info 的大小。那么除了sizeof(EFI_GRAPHICS_OUTPUT_MODE_INFORMATION),SizeOfInfo 的可能值是多少?
【问题讨论】:
标签: uefi
根据the UEFI specification,EFI_GRAPHICS_OUTPUT_PROTOCOL.QueryMode() 的调用者不能假设Info 的大小。那么除了sizeof(EFI_GRAPHICS_OUTPUT_MODE_INFORMATION),SizeOfInfo 的可能值是多少?
【问题讨论】:
标签: uefi
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION 可以通过在末尾添加字段以完全向后兼容的方式在规范的未来版本中进行扩展。知道附加字段的软件可以通过查看大小来检测它们的存在。不知道附加字段的软件会忽略它们。
由于当前未定义此类扩展,因此在所有当前实现中,SizeOfInfo 可能等于 sizeof(EFI_GRAPHICS_OUTPUT_MODE_INFORMATION)。
【讨论】: