TianoCore EDK2 master
Loading...
Searching...
No Matches
JsonCapsule.h File Reference

Go to the source code of this file.

Data Structures

struct  EFI_JSON_CAPSULE_HEADER
 
struct  EFI_JSON_CONFIG_DATA_ITEM
 
struct  EFI_JSON_CAPSULE_CONFIG_DATA
 

Macros

#define EFI_JSON_CONFIG_DATA_TABLE_GUID
 
#define EFI_JSON_CAPSULE_DATA_TABLE_GUID
 
#define EFI_JSON_CAPSULE_RESULT_TABLE_GUID
 
#define EFI_JSON_CAPSULE_ID_GUID
 

Variables

EFI_GUID gEfiJsonConfigDataTableGuid
 
EFI_GUID gEfiJsonCapsuleDataTableGuid
 
EFI_GUID gEfiJsonCapsuleResultTableGuid
 
EFI_GUID gEfiJsonCapsuleIdGuid
 

Detailed Description

Guid & data structure for tables defined for reporting firmware configuration data to EFI Configuration Tables and also for processing JSON payload capsule.

Copyright (c) 2020, American Megatrends International LLC. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file JsonCapsule.h.

Macro Definition Documentation

◆ EFI_JSON_CAPSULE_DATA_TABLE_GUID

#define EFI_JSON_CAPSULE_DATA_TABLE_GUID
Value:
{0x35e7a725, 0x8dd2, 0x4cac, \
{0x80, 0x11, 0x33, 0xcd, 0xa8, 0x10, 0x90, 0x56 }}

Definition at line 24 of file JsonCapsule.h.

◆ EFI_JSON_CAPSULE_ID_GUID

#define EFI_JSON_CAPSULE_ID_GUID
Value:
{0x67d6f4cd, 0xd6b8, 0x4573, \
{0xbf, 0x4a, 0xde, 0x5e, 0x25, 0x2d, 0x61, 0xae }}

Definition at line 30 of file JsonCapsule.h.

◆ EFI_JSON_CAPSULE_RESULT_TABLE_GUID

#define EFI_JSON_CAPSULE_RESULT_TABLE_GUID
Value:
{0xdbc461c3, 0xb3de, 0x422a,\
{0xb9, 0xb4, 0x98, 0x86, 0xfd, 0x49, 0xa1, 0xe5 }}

Definition at line 27 of file JsonCapsule.h.

◆ EFI_JSON_CONFIG_DATA_TABLE_GUID

#define EFI_JSON_CONFIG_DATA_TABLE_GUID
Value:
{0x87367f87, 0x1119, 0x41ce, \
{0xaa, 0xec, 0x8b, 0xe0, 0x11, 0x1f, 0x55, 0x8a }}

Definition at line 21 of file JsonCapsule.h.