]>
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 |
9 | \r | |
10 | #ifndef _IMAGE_H_\r | |
11 | #define _IMAGE_H_\r | |
12 | \r | |
28a00297 | 13 | //\r |
14 | // Private Data Types\r | |
15 | //\r | |
f3f2e05d | 16 | #define IMAGE_FILE_HANDLE_SIGNATURE SIGNATURE_32('i','m','g','f')\r |
28a00297 | 17 | typedef struct {\r |
18 | UINTN Signature;\r | |
19 | BOOLEAN FreeBuffer;\r | |
20 | VOID *Source;\r | |
21 | UINTN SourceSize;\r | |
22 | } IMAGE_FILE_HANDLE;\r | |
23 | \r | |
28a00297 | 24 | #endif\r |