OpenCore
1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcBootstrap.h
Go to the documentation of this file.
1
15
#ifndef OC_BOOTSTRAP_PROTOCOL_H
16
#define OC_BOOTSTRAP_PROTOCOL_H
17
18
#include <
Library/OcCryptoLib.h
>
19
20
#include <Protocol/SimpleFileSystem.h>
21
25
#define OC_BOOTSTRAP_PROTOCOL_GUID \
26
{ \
27
0xBA1EB455, 0xB182, 0x4F14, { 0x85, 0x21, 0xE4, 0x22, 0xC3, 0x25, 0xDE, 0xF6 } \
28
}
29
33
#define OC_BOOTSTRAP_PROTOCOL_REVISION 7
34
38
typedef
struct
OC_BOOTSTRAP_PROTOCOL_
OC_BOOTSTRAP_PROTOCOL
;
39
48
typedef
49
EFI_HANDLE
50
(EFIAPI *
OC_GET_LOAD_HANDLE
)(
51
IN
OC_BOOTSTRAP_PROTOCOL
*This
52
);
53
57
struct
OC_BOOTSTRAP_PROTOCOL_
{
58
UINTN
Revision
;
59
OC_GET_LOAD_HANDLE
GetLoadHandle
;
60
};
61
62
extern
EFI_GUID
gOcBootstrapProtocolGuid
;
63
64
#endif
// OC_BOOTSTRAP_PROTOCOL_H
gOcBootstrapProtocolGuid
EFI_GUID gOcBootstrapProtocolGuid
Definition
UserGlobalVar.c:185
OC_GET_LOAD_HANDLE
EFI_HANDLE(EFIAPI * OC_GET_LOAD_HANDLE)(IN OC_BOOTSTRAP_PROTOCOL *This)
Definition
OcBootstrap.h:50
OcCryptoLib.h
OC_BOOTSTRAP_PROTOCOL_
Definition
OcBootstrap.h:57
OC_BOOTSTRAP_PROTOCOL_::GetLoadHandle
OC_GET_LOAD_HANDLE GetLoadHandle
Definition
OcBootstrap.h:59
OC_BOOTSTRAP_PROTOCOL_::Revision
UINTN Revision
Definition
OcBootstrap.h:58
Include
Acidanthera
Protocol
OcBootstrap.h
Generated by
1.12.0