]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/LoadFile.h
Import some basic libraries instances for Mde Packages.
[mirror_edk2.git] / MdePkg / Include / Protocol / LoadFile.h
index 346039fb6150e8945d9e61966572e26115d225c6..d8034194dfd60596398fd5efeb2f867a60e9ad71 100644 (file)
 #ifndef __EFI_LOAD_FILE_PROTOCOL_H__\r
 #define __EFI_LOAD_FILE_PROTOCOL_H__\r
 \r
-#define LOAD_FILE_PROTOCOL_GUID \\r
+#define EFI_LOAD_FILE_PROTOCOL_GUID \\r
   { \\r
     0x56EC3091, 0x954C, 0x11d2, {0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B } \\r
   }\r
 \r
 //\r
-// Protocol Guid Name defined by UEFI 2.0 spec.\r
+// Protocol Guid defined by EFI1.1.\r
 //\r
-#define EFI_LOAD_FILE_PROTOCOL_GUID LOAD_FILE_PROTOCOL_GUID\r
+#define LOAD_FILE_PROTOCOL EFI_LOAD_FILE_PROTOCOL_GUID\r
 \r
 typedef struct _EFI_LOAD_FILE_PROTOCOL EFI_LOAD_FILE_PROTOCOL;\r
 \r
+//\r
+// Backward-compatible with EFI1.1\r
+// \r
+typedef EFI_LOAD_FILE_PROTOCOL  EFI_LOAD_FILE_INTERFACE;\r
+\r
 /**\r
   Causes the driver to load a specified file.\r
 \r