/** @file HeciSmm.h -- Header for HeciSmm Source: DEBUG_VS2015\X64\PurleySktPkg\Me\Heci\Smm\HeciSmm\DEBUG Build: HR6N0XMLK DEBUG_VS2015 X64 Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __HECISMM_H__ #define __HECISMM_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); /// /// InitializeHeciSmmServices /// EFI_STATUS EFIAPI InitializeHeciSmmServices( VOID ); /// /// InstallHeciSmmProtocolInterfaces /// EFI_STATUS EFIAPI InstallHeciSmmProtocolInterfaces( VOID ); /// /// InitializeHeciSmmProtocolState /// EFI_STATUS EFIAPI InitializeHeciSmmProtocolState( VOID ); /// /// SetHeciSmmProtocolStatus /// EFI_STATUS EFIAPI SetHeciSmmProtocolStatus( VOID ); /// /// HeciSmmAssertHandler /// EFI_STATUS EFIAPI HeciSmmAssertHandler( VOID ); /// /// LocateHeciSmmProtocol /// EFI_STATUS EFIAPI LocateHeciSmmProtocol( VOID ); /// /// ShutdownHeciSmmServices /// EFI_STATUS EFIAPI ShutdownHeciSmmServices( VOID ); #endif /* __HECISMM_H__ */