/** @file CryptoSMM.h -- Header for CryptoSMM Source: DEBUG_VS2015\X64\AmiCryptoPkg\CryptoProtocols\CryptoSMM\DEBUG Build: HR6N0XMLK DEBUG_VS2015 X64 Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __CRYPTOSMM_H__ #define __CRYPTOSMM_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); /// /// InitializeCryptoContext /// EFI_STATUS EFIAPI InitializeCryptoContext( VOID ); /// /// InstallCryptoProtocol /// EFI_STATUS EFIAPI InstallCryptoProtocol( VOID ); /// /// CryptoServiceCleanup /// EFI_STATUS EFIAPI CryptoServiceCleanup( VOID ); /// /// FinalizeCryptoSmmLock /// EFI_STATUS EFIAPI FinalizeCryptoSmmLock( VOID ); /// /// DebugAssertLine /// EFI_STATUS EFIAPI DebugAssertLine( VOID ); /// /// InitializeCryptoSmmLock /// EFI_STATUS EFIAPI InitializeCryptoSmmLock( VOID ); /// /// CryptoSmmDestructor /// EFI_STATUS EFIAPI CryptoSmmDestructor( VOID ); #endif /* __CRYPTOSMM_H__ */