mirror of https://github.com/acidanthera/audk.git
Add header file for KMS.
Signed-off-by: lzeng14 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12025 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
44c011619e
commit
76336e4e2a
|
@ -894,6 +894,12 @@ typedef UINTN RETURN_STATUS;
|
||||||
///
|
///
|
||||||
#define RETURN_INVALID_LANGUAGE ENCODE_ERROR (32)
|
#define RETURN_INVALID_LANGUAGE ENCODE_ERROR (32)
|
||||||
|
|
||||||
|
///
|
||||||
|
/// The security status of the data is unknown or compromised
|
||||||
|
/// and the data must be updated or replaced to restore a valid
|
||||||
|
/// security status.
|
||||||
|
///
|
||||||
|
#define RETURN_COMPROMISED_DATA ENCODE_ERROR (33)
|
||||||
|
|
||||||
///
|
///
|
||||||
/// The string contained one or more characters that
|
/// The string contained one or more characters that
|
||||||
|
@ -918,6 +924,12 @@ typedef UINTN RETURN_STATUS;
|
||||||
///
|
///
|
||||||
#define RETURN_WARN_BUFFER_TOO_SMALL ENCODE_WARNING (4)
|
#define RETURN_WARN_BUFFER_TOO_SMALL ENCODE_WARNING (4)
|
||||||
|
|
||||||
|
///
|
||||||
|
/// The data has not been updated within the timeframe set by
|
||||||
|
/// local policy for this type of data.
|
||||||
|
///
|
||||||
|
#define RETURN_WARN_STALE_DATA ENCODE_WARNING (5)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns a 16-bit signature built from 2 ASCII characters.
|
Returns a 16-bit signature built from 2 ASCII characters.
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,7 +1,7 @@
|
||||||
/** @file
|
/** @file
|
||||||
Defines data types and constants introduced in UEFI.
|
Defines data types and constants introduced in UEFI.
|
||||||
|
|
||||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
|
||||||
This program and the accompanying materials are licensed and made available under
|
This program and the accompanying materials are licensed and made available under
|
||||||
the terms and conditions of the BSD License that accompanies this distribution.
|
the terms and conditions of the BSD License that accompanies this distribution.
|
||||||
The full text of the license may be found at
|
The full text of the license may be found at
|
||||||
|
@ -148,11 +148,13 @@ typedef union {
|
||||||
#define EFI_END_OF_MEDIA RETURN_END_OF_MEDIA
|
#define EFI_END_OF_MEDIA RETURN_END_OF_MEDIA
|
||||||
#define EFI_END_OF_FILE RETURN_END_OF_FILE
|
#define EFI_END_OF_FILE RETURN_END_OF_FILE
|
||||||
#define EFI_INVALID_LANGUAGE RETURN_INVALID_LANGUAGE
|
#define EFI_INVALID_LANGUAGE RETURN_INVALID_LANGUAGE
|
||||||
|
#define EFI_COMPROMISED_DATA RETURN_COMPROMISED_DATA
|
||||||
|
|
||||||
#define EFI_WARN_UNKNOWN_GLYPH RETURN_WARN_UNKNOWN_GLYPH
|
#define EFI_WARN_UNKNOWN_GLYPH RETURN_WARN_UNKNOWN_GLYPH
|
||||||
#define EFI_WARN_DELETE_FAILURE RETURN_WARN_DELETE_FAILURE
|
#define EFI_WARN_DELETE_FAILURE RETURN_WARN_DELETE_FAILURE
|
||||||
#define EFI_WARN_WRITE_FAILURE RETURN_WARN_WRITE_FAILURE
|
#define EFI_WARN_WRITE_FAILURE RETURN_WARN_WRITE_FAILURE
|
||||||
#define EFI_WARN_BUFFER_TOO_SMALL RETURN_WARN_BUFFER_TOO_SMALL
|
#define EFI_WARN_BUFFER_TOO_SMALL RETURN_WARN_BUFFER_TOO_SMALL
|
||||||
|
#define EFI_WARN_STALE_DATA RETURN_WARN_STALE_DATA
|
||||||
///@}
|
///@}
|
||||||
|
|
||||||
///
|
///
|
||||||
|
|
|
@ -411,6 +411,35 @@
|
||||||
## Include/Protocol/UserManager.h
|
## Include/Protocol/UserManager.h
|
||||||
gEfiUserInfoAccessSetupRestrictedGuid = { 0xbdb38125, 0x4d63, 0x49f4, { 0x82, 0x12, 0x61, 0xcf, 0x5a, 0x19, 0xa, 0xf8 }}
|
gEfiUserInfoAccessSetupRestrictedGuid = { 0xbdb38125, 0x4d63, 0x49f4, { 0x82, 0x12, 0x61, 0xcf, 0x5a, 0x19, 0xa, 0xf8 }}
|
||||||
|
|
||||||
|
#
|
||||||
|
# GUIDs defined in UEFI2.3.1
|
||||||
|
#
|
||||||
|
## Include/Protocol/Kms.h
|
||||||
|
gEfiKmsFormatGeneric128Guid = { 0xec8a3d69, 0x6ddf, 0x4108, {0x94, 0x76, 0x73, 0x37, 0xfc, 0x52, 0x21, 0x36 }}
|
||||||
|
gEfiKmsFormatGeneric160Guid = { 0xa3b3e6f8, 0xefca, 0x4bc1, {0x88, 0xfb, 0xcb, 0x87, 0x33, 0x9b, 0x25, 0x79 }}
|
||||||
|
gEfiKmsFormatGeneric256Guid = { 0x70f64793, 0xc323, 0x4261, {0xac, 0x2c, 0xd8, 0x76, 0xf2, 0x7c, 0x53, 0x45 }}
|
||||||
|
gEfiKmsFormatGeneric512Guid = { 0x978fe043, 0xd7af, 0x422e, {0x8a, 0x92, 0x2b, 0x48, 0xe4, 0x63, 0xbd, 0xe6 }}
|
||||||
|
gEfiKmsFormatGeneric1024Guid = { 0x43be0b44, 0x874b, 0x4ead, {0xb0, 0x9c, 0x24, 0x1a, 0x4f, 0xbd, 0x7e, 0xb3 }}
|
||||||
|
gEfiKmsFormatGeneric2048Guid = { 0x40093f23, 0x630c, 0x4626, {0x9c, 0x48, 0x40, 0x37, 0x3b, 0x19, 0xcb, 0xbe }}
|
||||||
|
gEfiKmsFormatGeneric3072Guid = { 0xb9237513, 0x6c44, 0x4411, {0xa9, 0x90, 0x21, 0xe5, 0x56, 0xe0, 0x5a, 0xde }}
|
||||||
|
gEfiKmsFormatMd2128Guid = { 0x78be11c4, 0xee44, 0x4a22, {0x9f, 0x05, 0x03, 0x85, 0x2e, 0xc5, 0xc9, 0x78 }}
|
||||||
|
gEfiKmsFormatMdc2128Guid = { 0xf7ad60f8, 0xefa8, 0x44a3, {0x91, 0x13, 0x23, 0x1f, 0x39, 0x9e, 0xb4, 0xc7 }}
|
||||||
|
gEfiKmsFormatMd4128Guid = { 0xd1c17aa1, 0xcac5, 0x400f, {0xbe, 0x17, 0xe2, 0xa2, 0xae, 0x06, 0x67, 0x7c }}
|
||||||
|
gEfiKmsFormatMdc4128Guid = { 0x3fa4f847, 0xd8eb, 0x4df4, {0xbd, 0x49, 0x10, 0x3a, 0x0a, 0x84, 0x7b, 0xbc }}
|
||||||
|
gEfiKmsFormatMd5128Guid = { 0xdcbc3662, 0x9cda, 0x4b52, {0xa0, 0x4c, 0x82, 0xeb, 0x1d, 0x23, 0x48, 0xc7 }}
|
||||||
|
gEfiKmsFormatMd5sha128Guid = { 0x1c178237, 0x6897, 0x459e, {0x9d, 0x36, 0x67, 0xce, 0x8e, 0xf9, 0x4f, 0x76 }}
|
||||||
|
gEfiKmsFormatSha1160Guid = { 0x453c5e5a, 0x482d, 0x43f0, {0x87, 0xc9, 0x59, 0x41, 0xf3, 0xa3, 0x8a, 0xc2 }}
|
||||||
|
gEfiKmsFormatSha256256Guid = { 0x6bb4f5cd, 0x8022, 0x448d, {0xbc, 0x6d, 0x77, 0x1b, 0xae, 0x93, 0x5f, 0xc6 }}
|
||||||
|
gEfiKmsFormatSha512512Guid = { 0x2f240e12, 0xe14d, 0x475c, {0x83, 0xb0, 0xef, 0xff, 0x22, 0xd7, 0x7b, 0xe7 }}
|
||||||
|
gEfiKmsFormatAesxts128Guid = { 0x4776e33f, 0xdb47, 0x479a, {0xa2, 0x5f, 0xa1, 0xcd, 0x0a, 0xfa, 0xb3, 0x8b }}
|
||||||
|
gEfiKmsFormatAesxts256Guid = { 0xdc7e8613, 0xc4bb, 0x4db0, {0x84, 0x62, 0x13, 0x51, 0x13, 0x57, 0xab, 0xe2 }}
|
||||||
|
gEfiKmsFormatAescbc128Guid = { 0xa0e8ee6a, 0x0e92, 0x44d4, {0x86, 0x1b, 0x0e, 0xaa, 0x4a, 0xca, 0x44, 0xa2 }}
|
||||||
|
gEfiKmsFormatAescbc256Guid = { 0xd7e69789, 0x1f68, 0x45e8, {0x96, 0xef, 0x3b, 0x64, 0x07, 0xa5, 0xb2, 0xdc }}
|
||||||
|
gEfiKmsFormatRsasha11024Guid = { 0x56417bed, 0x6bbe, 0x4882, {0x86, 0xa0, 0x3a, 0xe8, 0xbb, 0x17, 0xf8, 0xf9 }}
|
||||||
|
gEfiKmsFormatRsasha12048Guid = { 0xf66447d4, 0x75a6, 0x463e, {0xa8, 0x19, 0x07, 0x7f, 0x2d, 0xda, 0x05, 0xe9 }}
|
||||||
|
gEfiKmsFormatRsasha2562048Guid = { 0xa477af13, 0x877d, 0x4060, {0xba, 0xa1, 0x25, 0xd1, 0xbe, 0xa0, 0x8a, 0xd3 }}
|
||||||
|
gEfiKmsFormatRsasha2563072Guid = { 0x4e1356c2, 0xeed, 0x463f, {0x81, 0x47, 0x99, 0x33, 0xab, 0xdb, 0xc7, 0xd5 }}
|
||||||
|
|
||||||
#
|
#
|
||||||
# GUID defined in PI1.0
|
# GUID defined in PI1.0
|
||||||
#
|
#
|
||||||
|
@ -1125,6 +1154,12 @@
|
||||||
## Include/Protocol/StorageSecurityCommand.h
|
## Include/Protocol/StorageSecurityCommand.h
|
||||||
gEfiStorageSecurityCommandProtocolGuid = { 0xc88b0b6d, 0x0dfc, 0x49a7, { 0x9c, 0xb4, 0x49, 0x7, 0x4b, 0x4c, 0x3a, 0x78 } }
|
gEfiStorageSecurityCommandProtocolGuid = { 0xc88b0b6d, 0x0dfc, 0x49a7, { 0x9c, 0xb4, 0x49, 0x7, 0x4b, 0x4c, 0x3a, 0x78 } }
|
||||||
|
|
||||||
|
#
|
||||||
|
# Protocols defined in UEFI2.3.1
|
||||||
|
#
|
||||||
|
## Include/Protocol/Kms.h
|
||||||
|
gEfiKmsProtocolGuid = { 0xEC3A978D, 0x7C4E, 0x48FA, {0x9A, 0xBE, 0x6A, 0xD9, 0x1C, 0xC8, 0xF8, 0x11 }}
|
||||||
|
|
||||||
[PcdsFeatureFlag]
|
[PcdsFeatureFlag]
|
||||||
## If TRUE, the component name protocol will not be installed.
|
## If TRUE, the component name protocol will not be installed.
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE|BOOLEAN|0x0000000d
|
gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE|BOOLEAN|0x0000000d
|
||||||
|
|
Loading…
Reference in New Issue