TianoCore EDK2 master
Loading...
Searching...
No Matches
CapsuleOnDisk.h
Go to the documentation of this file.
1
10#ifndef __PEI_CAPSULE_ON_DISK_PPI_H__
11#define __PEI_CAPSULE_ON_DISK_PPI_H__
12
13#define EDKII_PEI_CAPSULE_ON_DISK_PPI_GUID \
14 { \
15 0x71a9ea61, 0x5a35, 0x4a5d, {0xac, 0xef, 0x9c, 0xf8, 0x6d, 0x6d, 0x67, 0xe0 } \
16 }
17
19
32typedef
35 IN EFI_PEI_SERVICES **PeiServices,
37 );
38
44};
45
46extern EFI_GUID gEdkiiPeiCapsuleOnDiskPpiGuid;
47
48#define EDKII_PEI_BOOT_IN_CAPSULE_ON_DISK_MODE_PPI \
49 { \
50 0xb08a11e4, 0xe2b7, 0x4b75, { 0xb5, 0x15, 0xaf, 0x61, 0x6, 0x68, 0xbf, 0xd1 } \
51 }
52
53extern EFI_GUID gEdkiiPeiBootInCapsuleOnDiskModePpiGuid;
54
55#endif
EFI_STATUS(EFIAPI * EDKII_PEI_LOAD_CAPSULE_ON_DISK)(IN EFI_PEI_SERVICES **PeiServices, IN EDKII_PEI_CAPSULE_ON_DISK_PPI *This)
Definition: CapsuleOnDisk.h:34
#define IN
Definition: Base.h:279
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
EDKII_PEI_LOAD_CAPSULE_ON_DISK LoadCapsuleOnDisk
Loads a DXE binary capsule into memory.
Definition: CapsuleOnDisk.h:43
Definition: Base.h:213