ReactOS 0.4.15-dev-7924-g5949c20
LoadedImage.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EFI_LOADED_IMAGE_PROTOCOL
 

Macros

#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.

Definition in file LoadedImage.h.

Macro Definition Documentation

◆ EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID

#define EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID
Value:
{ \
0xbc62157e, 0x3e33, 0x4fec, { 0x99, 0x20, 0x2d, 0x3b, 0x36, 0xd7, 0x50, 0xdf } \
}

Definition at line 26 of file LoadedImage.h.

◆ EFI_LOADED_IMAGE_INFORMATION_REVISION

#define EFI_LOADED_IMAGE_INFORMATION_REVISION   EFI_LOADED_IMAGE_PROTOCOL_REVISION

Revision defined in EFI1.1.

Definition at line 44 of file LoadedImage.h.

◆ EFI_LOADED_IMAGE_PROTOCOL_GUID

#define EFI_LOADED_IMAGE_PROTOCOL_GUID
Value:
{ \
0x5B1B31A1, 0x9562, 0x11d2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B } \
}

Definition at line 21 of file LoadedImage.h.

◆ EFI_LOADED_IMAGE_PROTOCOL_REVISION

#define EFI_LOADED_IMAGE_PROTOCOL_REVISION   0x1000

EFI_SYSTEM_TABLE & EFI_IMAGE_UNLOAD are defined in EfiApi.h

Definition at line 39 of file LoadedImage.h.

◆ LOADED_IMAGE_PROTOCOL

#define LOADED_IMAGE_PROTOCOL   EFI_LOADED_IMAGE_PROTOCOL_GUID

Protocol GUID defined in EFI1.1.

Definition at line 34 of file LoadedImage.h.

Typedef Documentation

◆ EFI_LOADED_IMAGE

Definition at line 83 of file LoadedImage.h.

Variable Documentation

◆ gEfiLoadedImageDevicePathProtocolGuid

EFI_GUID gEfiLoadedImageDevicePathProtocolGuid
extern

◆ gEfiLoadedImageProtocolGuid

EFI_GUID gEfiLoadedImageProtocolGuid
extern