/** @file SoftSkuSmm.h -- Header for SoftSkuSmm Source: DEBUG_VS2015\X64\PurleySktPkg\Smm\SoftSkuSmm\SoftSkuSmm\DEBUG Build: HR6N0XMLK DEBUG_VS2015 X64 Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __SOFTSKUSMM_H__ #define __SOFTSKUSMM_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); /// /// SoftSkuSmmInitializeEnvironment /// EFI_STATUS EFIAPI SoftSkuSmmInitializeEnvironment( VOID ); /// /// SoftSkuSmmRunInitialization /// EFI_STATUS EFIAPI SoftSkuSmmRunInitialization( VOID ); /// /// SoftSkuSmmReleaseInitializationLock /// EFI_STATUS EFIAPI SoftSkuSmmReleaseInitializationLock( VOID ); /// /// SoftSkuSmmRestoreInitializationLock /// EFI_STATUS EFIAPI SoftSkuSmmRestoreInitializationLock( VOID ); /// /// SoftSkuSmmTraceAssertion /// EFI_STATUS EFIAPI SoftSkuSmmTraceAssertion( VOID ); /// /// SoftSkuSmmIsInitializationComplete /// EFI_STATUS EFIAPI SoftSkuSmmIsInitializationComplete( VOID ); /// /// SoftSkuSmmCleanupOnFailure /// EFI_STATUS EFIAPI SoftSkuSmmCleanupOnFailure( VOID ); #endif /* __SOFTSKUSMM_H__ */