libintrovirt
v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
pe.hh
Go to the documentation of this file.
1
/*
2
* Copyright 2021 Assured Information Security, Inc.
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*/
16
#pragma once
17
18
#include <
introvirt/windows/pe/PE.hh
>
19
#include <
introvirt/windows/pe/const/FileFlags.hh
>
20
#include <
introvirt/windows/pe/const/FileOS.hh
>
21
#include <
introvirt/windows/pe/const/FileSubtype.hh
>
22
#include <
introvirt/windows/pe/const/FileType.hh
>
23
#include <
introvirt/windows/pe/const/ImageDirectoryType.hh
>
24
#include <
introvirt/windows/pe/const/ImageFileCharacteristics.hh
>
25
#include <
introvirt/windows/pe/const/MachineType.hh
>
26
#include <
introvirt/windows/pe/const/ResourceDirType.hh
>
27
#include <
introvirt/windows/pe/const/UNWIND_OP.hh
>
28
#include <
introvirt/windows/pe/exception/PeException.hh
>
29
#include <
introvirt/windows/pe/types/DOS_HEADER.hh
>
30
#include <
introvirt/windows/pe/types/IMAGE_DEBUG_DIRECTORY.hh
>
31
#include <
introvirt/windows/pe/types/IMAGE_EXCEPTION_SECTION.hh
>
32
#include <
introvirt/windows/pe/types/IMAGE_EXPORT_DIRECTORY.hh
>
33
#include <
introvirt/windows/pe/types/IMAGE_FILE_HEADER.hh
>
34
#include <
introvirt/windows/pe/types/IMAGE_OPTIONAL_HEADER.hh
>
35
#include <
introvirt/windows/pe/types/IMAGE_RELOCATION_SECTION.hh
>
36
#include <
introvirt/windows/pe/types/IMAGE_RESOURCE_DATA_ENTRY.hh
>
37
#include <
introvirt/windows/pe/types/IMAGE_RESOURCE_DIRECTORY.hh
>
38
#include <
introvirt/windows/pe/types/IMAGE_RESOURCE_DIRECTORY_ENTRY.hh
>
39
#include <
introvirt/windows/pe/types/IMAGE_SECTION_HEADER.hh
>
40
#include <
introvirt/windows/pe/types/IMPORT_NAME_TABLE.hh
>
41
#include <
introvirt/windows/pe/types/RUNTIME_FUNCTION.hh
>
42
#include <
introvirt/windows/pe/types/StringFileInfo.hh
>
43
#include <
introvirt/windows/pe/types/StringTable.hh
>
44
#include <
introvirt/windows/pe/types/UnwindCode.hh
>
45
#include <
introvirt/windows/pe/types/UnwindInfo.hh
>
46
#include <
introvirt/windows/pe/types/VS_FIXEDFILEINFO.hh
>
47
#include <
introvirt/windows/pe/types/VS_VERSIONINFO.hh
>
48
#include <
introvirt/windows/pe/types/VarFileInfo.hh
>
DOS_HEADER.hh
FileFlags.hh
FileOS.hh
FileSubtype.hh
FileType.hh
IMAGE_DEBUG_DIRECTORY.hh
IMAGE_EXCEPTION_SECTION.hh
IMAGE_EXPORT_DIRECTORY.hh
IMAGE_FILE_HEADER.hh
IMAGE_OPTIONAL_HEADER.hh
IMAGE_RELOCATION_SECTION.hh
IMAGE_RESOURCE_DATA_ENTRY.hh
IMAGE_RESOURCE_DIRECTORY.hh
IMAGE_RESOURCE_DIRECTORY_ENTRY.hh
IMAGE_SECTION_HEADER.hh
IMPORT_NAME_TABLE.hh
ImageDirectoryType.hh
ImageFileCharacteristics.hh
MachineType.hh
PE.hh
PeException.hh
RUNTIME_FUNCTION.hh
ResourceDirType.hh
StringFileInfo.hh
StringTable.hh
UNWIND_OP.hh
UnwindCode.hh
UnwindInfo.hh
VS_FIXEDFILEINFO.hh
VS_VERSIONINFO.hh
VarFileInfo.hh