OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcBootstrap.h File Reference
#include <Library/OcCryptoLib.h>
#include <Protocol/SimpleFileSystem.h>

Go to the source code of this file.

Data Structures

struct  OC_BOOTSTRAP_PROTOCOL_
 

Macros

#define OC_BOOTSTRAP_PROTOCOL_GUID
 
#define OC_BOOTSTRAP_PROTOCOL_REVISION   7
 

Typedefs

typedef struct OC_BOOTSTRAP_PROTOCOL_ OC_BOOTSTRAP_PROTOCOL
 
typedef EFI_HANDLE(EFIAPI * OC_GET_LOAD_HANDLE) (IN OC_BOOTSTRAP_PROTOCOL *This)
 

Variables

EFI_GUID gOcBootstrapProtocolGuid
 

Detailed Description

Copyright (C) 2018, vit9696. All rights reserved.

All rights reserved.

This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Definition in file OcBootstrap.h.

Macro Definition Documentation

◆ OC_BOOTSTRAP_PROTOCOL_GUID

#define OC_BOOTSTRAP_PROTOCOL_GUID
Value:
{ \
0xBA1EB455, 0xB182, 0x4F14, { 0x85, 0x21, 0xE4, 0x22, 0xC3, 0x25, 0xDE, 0xF6 } \
}

BA1EB455-B182-4F14-8521-E422C325DEF6

Definition at line 25 of file OcBootstrap.h.

◆ OC_BOOTSTRAP_PROTOCOL_REVISION

#define OC_BOOTSTRAP_PROTOCOL_REVISION   7

OC_BOOTSTRAP_PROTOCOL revision

Definition at line 33 of file OcBootstrap.h.

Typedef Documentation

◆ OC_BOOTSTRAP_PROTOCOL

Forward declaration of OC_BOOTSTRAP_PROTOCOL structure.

Definition at line 38 of file OcBootstrap.h.

◆ OC_GET_LOAD_HANDLE

typedef EFI_HANDLE(EFIAPI * OC_GET_LOAD_HANDLE) (IN OC_BOOTSTRAP_PROTOCOL *This)

Obtain OpenCore load handle.

Parameters
[in]ThisThis protocol.
Return values
loadhandle on success.
NULLon failure.

Definition at line 49 of file OcBootstrap.h.

Variable Documentation

◆ gOcBootstrapProtocolGuid

EFI_GUID gOcBootstrapProtocolGuid
extern

Definition at line 185 of file UserGlobalVar.c.