13#ifndef OC_APPLE_SECURE_BOOT_LIB_H
14#define OC_APPLE_SECURE_BOOT_LIB_H
29 IN CONST CHAR8 *Model,
30 IN UINT64 Ecid OPTIONAL
48 IN UINT8 SbWinPolicy OPTIONAL,
49 IN BOOLEAN SbWinPolicyValid
81 OUT UINT8 *RealPolicy OPTIONAL
97 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
98 IN VOID *SourceBuffer,
APPLE_SECURE_BOOT_PROTOCOL * OcAppleSecureBootGetProtocol(VOID)
EFI_STATUS OcAppleSecureBootVerify(IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN VOID *SourceBuffer, IN UINTN SourceSize)
APPLE_SECURE_BOOT_PROTOCOL * OcAppleSecureBootInstallProtocol(IN BOOLEAN Reinstall, IN UINT8 SbPolicy, IN UINT8 SbWinPolicy OPTIONAL, IN BOOLEAN SbWinPolicyValid)
EFI_STATUS OcAppleSecureBootBootstrapValues(IN CONST CHAR8 *Model, IN UINT64 Ecid OPTIONAL)
BOOLEAN OcAppleSecureBootGetDmgLoading(OUT UINT8 *RealPolicy OPTIONAL)
VOID OcAppleSecureBootSetDmgLoading(IN BOOLEAN LoadingDmg)