TianoCore EDK2 master
Loading...
Searching...
No Matches
ResetNotification.h
Go to the documentation of this file.
1
13#ifndef __EFI_RESET_NOTIFICATION_H__
14#define __EFI_RESET_NOTIFICATION_H__
15
16#define EFI_RESET_NOTIFICATION_PROTOCOL_GUID \
17 { 0x9da34ae0, 0xeaf9, 0x4bbf, { 0x8e, 0xc3, 0xfd, 0x60, 0x22, 0x6c, 0x44, 0xbe } }
18
20
42typedef
46 IN EFI_RESET_SYSTEM ResetFunction
47 );
48
64typedef
68 IN EFI_RESET_SYSTEM ResetFunction
69 );
70
72 EFI_REGISTER_RESET_NOTIFY RegisterResetNotify;
73 EFI_UNREGISTER_RESET_NOTIFY UnregisterResetNotify;
74};
75
76extern EFI_GUID gEfiResetNotificationProtocolGuid;
77
78#endif
#define IN
Definition: Base.h:279
EFI_STATUS(EFIAPI * EFI_UNREGISTER_RESET_NOTIFY)(IN EFI_RESET_NOTIFICATION_PROTOCOL *This, IN EFI_RESET_SYSTEM ResetFunction)
EFI_STATUS(EFIAPI * EFI_REGISTER_RESET_NOTIFY)(IN EFI_RESET_NOTIFICATION_PROTOCOL *This, IN EFI_RESET_SYSTEM ResetFunction)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
VOID(EFIAPI * EFI_RESET_SYSTEM)(IN EFI_RESET_TYPE ResetType, IN EFI_STATUS ResetStatus, IN UINTN DataSize, IN VOID *ResetData OPTIONAL)
Definition: UefiSpec.h:1047
Definition: Base.h:213