Newer
Older
AMI-Aptio-BIOS-Reversed / AmiCryptoPkg / CryptoSMM / CryptoSMM.h
@Ajax Dong Ajax Dong 2 days ago 1 KB Recovering names
/** @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__ */