MdePkg/Include/Protocol/LoadedImage.h File Reference


Data Structures

struct  EFI_LOADED_IMAGE_PROTOCOL

Defines

#define EFI_LOADED_IMAGE_PROTOCOL_GUID
#define EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID
#define LOADED_IMAGE_PROTOCOL   EFI_LOADED_IMAGE_PROTOCOL_GUID
#define EFI_LOADED_IMAGE_PROTOCOL_REVISION   0x1000
#define EFI_LOADED_IMAGE_INFORMATION_REVISION   EFI_LOADED_IMAGE_PROTOCOL_REVISION

Typedefs

typedef EFI_LOADED_IMAGE_PROTOCOL EFI_LOADED_IMAGE

Variables

EFI_GUID gEfiLoadedImageProtocolGuid
EFI_GUID gEfiLoadedImageDevicePathProtocolGuid

Detailed Description

UEFI 2.0 Loaded image protocol definition.

Every EFI driver and application is passed an image handle when it is loaded. This image handle will contain a Loaded Image Protocol.

Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.


Define Documentation

#define EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID

Value:

{ \
    0xbc62157e, 0x3e33, 0x4fec, {0x99, 0x20, 0x2d, 0x3b, 0x36, 0xd7, 0x50, 0xdf } \
  }

#define EFI_LOADED_IMAGE_INFORMATION_REVISION   EFI_LOADED_IMAGE_PROTOCOL_REVISION

Revision defined in EFI1.1.

#define EFI_LOADED_IMAGE_PROTOCOL_GUID

Value:

{ \
    0x5B1B31A1, 0x9562, 0x11d2, {0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B } \
  }

#define EFI_LOADED_IMAGE_PROTOCOL_REVISION   0x1000

EFI_SYSTEM_TABLE & EFI_IMAGE_UNLOAD are defined in EfiApi.h

#define LOADED_IMAGE_PROTOCOL   EFI_LOADED_IMAGE_PROTOCOL_GUID

Protocol GUID defined in EFI1.1.


Typedef Documentation


Variable Documentation


Generated on Wed Sep 23 16:24:23 2015 for MdePkg[ALL] by  doxygen 1.5.7.1