XenevaOS
Loading...
Searching...
No Matches
ResetNotification.h
Go to the documentation of this file.
1
19#ifndef __EFI_RESET_NOTIFICATION_H__
20#define __EFI_RESET_NOTIFICATION_H__
21
22#define EFI_RESET_NOTIFICATION_PROTOCOL_GUID \
23 { 0x9da34ae0, 0xeaf9, 0x4bbf, { 0x8e, 0xc3, 0xfd, 0x60, 0x22, 0x6c, 0x44, 0xbe } }
24
26
48typedef
52 IN EFI_RESET_SYSTEM ResetFunction
53);
54
70typedef
74 IN EFI_RESET_SYSTEM ResetFunction
75);
76
81
82
84
85#endif
86
#define EFIAPI
Definition ProcessorBind.h:172
#define IN
Definition Base.h:347
EFI_STATUS(EFIAPI * EFI_UNREGISTER_RESET_NOTIFY)(IN EFI_RESET_NOTIFICATION_PROTOCOL *This, IN EFI_RESET_SYSTEM ResetFunction)
Definition ResetNotification.h:72
struct _EFI_RESET_NOTIFICATION_PROTOCOL EFI_RESET_NOTIFICATION_PROTOCOL
Definition ResetNotification.h:25
EFI_GUID gEfiResetNotificationProtocolGuid
EFI_STATUS(EFIAPI * EFI_REGISTER_RESET_NOTIFY)(IN EFI_RESET_NOTIFICATION_PROTOCOL *This, IN EFI_RESET_SYSTEM ResetFunction)
Definition ResetNotification.h:50
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID(EFIAPI * EFI_RESET_SYSTEM)(IN EFI_RESET_TYPE ResetType, IN EFI_STATUS ResetStatus, IN UINTN DataSize, IN VOID *ResetData OPTIONAL)
Definition UefiSpec.h:1033
Definition Base.h:281
Definition ResetNotification.h:77
EFI_UNREGISTER_RESET_NOTIFY UnregisterResetNotify
Definition ResetNotification.h:79
EFI_REGISTER_RESET_NOTIFY RegisterResetNotify
Definition ResetNotification.h:78