]> git.proxmox.com Git - mirror_edk2.git/blame - DuetPkg/Include/Guid/LdrMemoryDescriptor.h
Clean up the private GUID definition in module Level.
[mirror_edk2.git] / DuetPkg / Include / Guid / LdrMemoryDescriptor.h
CommitLineData
db4d3fa1
LG
1/** @file\r
2 Guid is for GUIDED HOB of LDR memory descriptor.\r
3\r
4Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
5This program and the accompanying materials \r
6are licensed and made available under the terms and conditions of the BSD License \r
7which accompanies this distribution. The full text of the license may be found at \r
8http://opensource.org/licenses/bsd-license.php \r
9 \r
10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
12\r
13**/\r
14\r
15#ifndef __LDR_MEMORY_DESCRIPTOR__\r
16#define __LDR_MEMORY_DESCRIPTOR__\r
17\r
18#define LDR_MEMORY_DESCRIPTOR_GUID \\r
19 { 0x7701d7e5, 0x7d1d, 0x4432, {0xa4, 0x68, 0x67, 0x3d, 0xab, 0x8a, 0xde, 0x60}}\r
20\r
21#pragma pack(1)\r
22\r
23typedef struct {\r
24 EFI_HOB_GUID_TYPE Hob;\r
25 UINTN MemDescCount;\r
26 EFI_MEMORY_DESCRIPTOR *MemDesc;\r
27} MEMORY_DESC_HOB;\r
28\r
29#pragma pack()\r
30\r
31extern EFI_GUID gLdrMemoryDescriptorGuid;\r
32\r
33#endif\r