]>
Commit | Line | Data |
---|---|---|
23c98c94 | 1 | /** @file\r |
504214c4 | 2 | Data structure and functions to load and unload PeImage.\r |
23c98c94 | 3 | \r |
728c7ffa | 4 | Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>\r |
9d510e61 | 5 | SPDX-License-Identifier: BSD-2-Clause-Patent\r |
28a00297 | 6 | \r |
504214c4 | 7 | **/\r |
28a00297 | 8 | \r |
28a00297 | 9 | #ifndef _IMAGE_H_\r |
10 | #define _IMAGE_H_\r | |
11 | \r | |
28a00297 | 12 | //\r |
13 | // Private Data Types\r | |
14 | //\r | |
1436aea4 | 15 | #define IMAGE_FILE_HANDLE_SIGNATURE SIGNATURE_32('i','m','g','f')\r |
28a00297 | 16 | typedef struct {\r |
1436aea4 MK |
17 | UINTN Signature;\r |
18 | BOOLEAN FreeBuffer;\r | |
19 | VOID *Source;\r | |
20 | UINTN SourceSize;\r | |
28a00297 | 21 | } IMAGE_FILE_HANDLE;\r |
22 | \r | |
28a00297 | 23 | #endif\r |