]> git.proxmox.com Git - mirror_edk2.git/commit - MdePkg/Include/Uefi/UefiSpec.h
MdePkg: Label CreateEvent NotifyFunction and NotifyContext optional
authorRebecca Cran <rebecca@bsdio.com>
Fri, 23 Dec 2022 23:48:12 +0000 (07:48 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 3 Feb 2023 07:41:01 +0000 (07:41 +0000)
commit11f0014c0e3046e3762eac420b760091d0cdc063
tree7e1301593499a658756203cb7f04d834c30d3aea
parentae6e470252d9312dce20d0b21e7f622c4ca9ad0a
MdePkg: Label CreateEvent NotifyFunction and NotifyContext optional

According to the UEFI 2.10 Specification, the EFI_BOOT_SERVICES_TABLE
CreateEvent function has the following signature:

typedef
EFI_STATUS
(EFIAPI *EFI_CREATE_EVENT) (
  IN UINT32           Type,
  IN EFI_TPL          NotifyTpl,
  IN EFI_EVENT_NOTIFY NotifyFunction, OPTIONAL
  IN VOID             *NotifyContext, OPTIONAL
  OUT EFI_EVENT       *Event
);

Fix the prototype in UefiSpec.h to match, by labeling the NotifyFunction
and NotifyContext parameters as OPTIONAL.

Signed-off-by: Rebecca Cran <rebecca@bsdio.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
MdePkg/Include/Uefi/UefiSpec.h