Changeset 77662 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Include/Protocol/Kms.h
- Timestamp:
- Mar 12, 2019 12:40:12 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 129295
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776 /vendor/edk2/current 103735-103757,103769-103776,129194-129237
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Include/Protocol/Kms.h
r58466 r77662 9 9 runs on, or anything else that is capable of providing the key management service. 10 10 11 Copyright (c) 2011 , Intel Corporation. All rights reserved.<BR>11 Copyright (c) 2011 - 2017, Intel Corporation. All rights reserved.<BR> 12 12 This program and the accompanying materials are licensed and made available under 13 13 the terms and conditions of the BSD License that accompanies this distribution. … … 80 80 { \ 81 81 0xb9237513, 0x6c44, 0x4411, {0xa9, 0x90, 0x21, 0xe5, 0x56, 0xe0, 0x5a, 0xde } \ 82 } 83 #define EFI_KMS_FORMAT_GENERIC_DYNAMIC_GUID \ 84 { \ 85 0x2156e996, 0x66de, 0x4b27, {0x9c, 0xc9, 0xb0, 0x9f, 0xac, 0x4d, 0x2, 0xbe } \ 82 86 } 83 87 ///@} … … 175 179 #define EFI_KMS_ATTRIBUTE_TYPE_STRUCTURE 0x0A 176 180 #define EFI_KMS_ATTRIBUTE_TYPE_DYNAMIC 0x0B 181 182 typedef struct { 183 /// 184 /// Length in bytes of the KeyData. 185 /// 186 UINT32 KeySize; 187 /// 188 /// The data of the key. 189 /// 190 UINT8 KeyData[1]; 191 } EFI_KMS_FORMAT_GENERIC_DYNAMIC; 177 192 178 193 typedef struct { … … 1198 1213 BOOLEAN ServiceAvailable; 1199 1214 /// 1200 /// T URE if and only if the service supports client identifiers. Client identifiers may be used1215 /// TRUE if and only if the service supports client identifiers. Client identifiers may be used 1201 1216 /// for auditing, access control or any other purpose specific to the implementation. 1202 1217 /// 1203 1218 BOOLEAN ClientIdSupported; 1204 1219 /// 1205 /// T URE if and only if the service requires a client identifier in order to process key requests.1220 /// TRUE if and only if the service requires a client identifier in order to process key requests. 1206 1221 /// FALSE otherwise. 1207 1222 /// … … 1219 1234 UINT8 ClientNameStringTypes; 1220 1235 /// 1221 /// T URE if only if the KMS requires a client name to be supplied to the service.1236 /// TRUE if only if the KMS requires a client name to be supplied to the service. 1222 1237 /// FALSE otherwise. 1223 1238 /// … … 1228 1243 UINT16 ClientNameMaxCount; 1229 1244 /// 1230 /// T URE if and only if the service supports arbitrary client data requests. The use of client1245 /// TRUE if and only if the service supports arbitrary client data requests. The use of client 1231 1246 /// data requires the caller to have specific knowledge of the individual KMS service and 1232 1247 /// should be used only if absolutely necessary. … … 1240 1255 UINTN ClientDataMaxSize; 1241 1256 /// 1242 /// T URE if variable length key identifiers are supported.1257 /// TRUE if variable length key identifiers are supported. 1243 1258 /// FALSE if a fixed length key identifier is supported. 1244 1259 ///
Note:
See TracChangeset
for help on using the changeset viewer.