/** @file WheaErrorInj.h -- Header for WheaErrorInj Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __WHEAERRORINJ_H__ #define __WHEAERRORINJ_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable ); /// /// InitializeWheaErrorInjection /// EFI_STATUS EFIAPI InitializeWheaErrorInjection( VOID ); /// /// RegisterWheaErrorInjection /// EFI_STATUS EFIAPI RegisterWheaErrorInjection( EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable ); /// /// UnregisterWheaErrorInjection /// EFI_STATUS EFIAPI UnregisterWheaErrorInjection( VOID ); #endif /* __WHEAERRORINJ_H__ */