]> git.proxmox.com Git - mirror_edk2.git/blame - PrmPkg/Include/PrmModuleImageContext.h
CryptoPkg/Test: Add unit test for CryptoEc
[mirror_edk2.git] / PrmPkg / Include / PrmModuleImageContext.h
CommitLineData
6b7dde7c
MK
1/** @file\r
2\r
3 Definitions used internal to the PrmPkg implementation for PRM module image context.\r
4\r
5 Copyright (c) Microsoft Corporation\r
6 SPDX-License-Identifier: BSD-2-Clause-Patent\r
7\r
8**/\r
9\r
10#ifndef PRM_MODULE_IMAGE_CONTEXT_H_\r
11#define PRM_MODULE_IMAGE_CONTEXT_H_\r
12\r
13#include <IndustryStandard/PeImage.h>\r
14#include <Library/PeCoffLib.h>\r
15\r
16#include <PrmExportDescriptor.h>\r
17\r
18#pragma pack(push, 1)\r
19\r
20typedef struct {\r
a298a844
MK
21 PE_COFF_LOADER_IMAGE_CONTEXT PeCoffImageContext;\r
22 EFI_IMAGE_EXPORT_DIRECTORY *ExportDirectory;\r
23 PRM_MODULE_EXPORT_DESCRIPTOR_STRUCT *ExportDescriptor;\r
6b7dde7c
MK
24} PRM_MODULE_IMAGE_CONTEXT;\r
25\r
26#pragma pack(pop)\r
27\r
28#endif\r