EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index

EdkCompatibilityPkg/Foundation/Efi/Protocol/LoadedImageDevicePath/LoadedImageDevicePath.h

Go to the documentation of this file.
00001 /*++
00002 
00003 Copyright (c) 2008, Intel Corporation. All rights reserved.<BR>
00004 This program and the accompanying materials
00005 are licensed and made available under the terms and conditions of the BSD License
00006 which accompanies this distribution.  The full text of the license may be found at
00007 http://opensource.org/licenses/bsd-license.php
00008 
00009 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
00010 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
00011 
00012 Module Name:
00013 
00014   LoadedImageDevicePath.h
00015 
00016 Abstract:
00017 
00018   The Loaded Image Device Path Protocol as defined in UEFI 2.1.
00019 
00020   When installed, the Loaded Image Device Path Protocol specifies the device
00021   path that was used when a PE/COFF image was loaded through the EFI Boot
00022   Service LoadImage().
00023 
00024 
00025 --*/
00026 
00027 #ifndef _LOADED_IMAGE_DEVICE_PATH_H_
00028 #define _LOADED_IMAGE_DEVICE_PATH_H_
00029 
00030 #include EFI_PROTOCOL_DEFINITION (DevicePath)
00031 
00032 //
00033 // Loaded Image Device Path protocol
00034 //
00035 #define EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID \
00036   { \
00037     0xbc62157e, 0x3e33, 0x4fec, {0x99, 0x20, 0x2d, 0x3b, 0x36, 0xd7, 0x50, 0xdf} \
00038   }
00039 
00040 typedef EFI_DEVICE_PATH_PROTOCOL EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL;
00041 
00042 extern EFI_GUID gEfiLoadedImageDevicePathProtocolGuid;
00043 
00044 #endif
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines