OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcAppleSecureBootLib.h
Go to the documentation of this file.
1
13#ifndef OC_APPLE_SECURE_BOOT_LIB_H
14#define OC_APPLE_SECURE_BOOT_LIB_H
15
18
27EFI_STATUS
29 IN CONST CHAR8 *Model,
30 IN UINT64 Ecid OPTIONAL
31 );
32
46 IN BOOLEAN Reinstall,
47 IN UINT8 SbPolicy,
48 IN UINT8 SbWinPolicy OPTIONAL,
49 IN BOOLEAN SbWinPolicyValid
50 );
51
59 VOID
60 );
61
67VOID
69 IN BOOLEAN LoadingDmg
70 );
71
79BOOLEAN
81 OUT UINT8 *RealPolicy OPTIONAL
82 );
83
95EFI_STATUS
97 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
98 IN VOID *SourceBuffer,
99 IN UINTN SourceSize
100 );
101
102#endif // OC_APPLE_SECURE_BOOT_LIB_H
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)