15#ifndef OC_AFTER_BOOT_COMPAT_LIB_H
16#define OC_AFTER_BOOT_COMPAT_LIB_H
struct OC_ABC_SETTINGS_ OC_ABC_SETTINGS
struct OC_BOOTER_PATCH_ OC_BOOTER_PATCH
EFI_STATUS OcAbcInitialize(IN OC_ABC_SETTINGS *Settings, IN OC_CPU_INFO *CpuInfo)
BOOLEAN ProtectSecureBoot
BOOLEAN ProtectUefiServices
EFI_EVENT_NOTIFY * ExitBootServicesHandlers
BOOLEAN ForceExitBootServices
BOOLEAN ForceBooterSignature
BOOLEAN RebuildAppleMemoryMap
BOOLEAN DisableVariableWrite
BOOLEAN ProvideCustomSlide
BOOLEAN AllowRelocationBlock
EFI_PHYSICAL_ADDRESS * MmioWhitelist
BOOLEAN ClearTaskSwitchBit
UINT8 BooterSignature[SHA1_DIGEST_SIZE]
BOOLEAN EnableSafeModeSlide
VOID ** ExitBootServicesHandlerContexts
BOOLEAN EnableWriteUnprotector
OC_BOOTER_PATCH * BooterPatches
BOOLEAN SyncRuntimePermissions
BOOLEAN AvoidRuntimeDefrag
BOOLEAN DiscardHibernateMap
BOOLEAN DisableSingleUser
BOOLEAN ProtectMemoryRegions
CONST UINT8 * ReplaceMask