LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
DataDirectory.h File Reference
#include <inttypes.h>
#include "LIEF/PE/enums.h"
Include dependency graph for DataDirectory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Pe_DataDirectory_t
 

Typedefs

typedef struct Pe_DataDirectory_t Pe_DataDirectory_t
 

Enumerations

enum  LIEF_PE_DATA_DIRECTORY {
  LIEF_PE_DATA_DIR_EXPORT_TABLE = 0 , LIEF_PE_DATA_DIR_IMPORT_TABLE , LIEF_PE_DATA_DIR_RESOURCE_TABLE , LIEF_PE_DATA_DIR_EXCEPTION_TABLE ,
  LIEF_PE_DATA_DIR_CERTIFICATE_TABLE , LIEF_PE_DATA_DIR_BASE_RELOCATION_TABLE , LIEF_PE_DATA_DIR_DEBUG , LIEF_PE_DATA_DIR_ARCHITECTURE ,
  LIEF_PE_DATA_DIR_GLOBAL_PTR , LIEF_PE_DATA_DIR_TLS_TABLE , LIEF_PE_DATA_DIR_LOAD_CONFIG_TABLE , LIEF_PE_DATA_DIR_BOUND_IMPORT ,
  LIEF_PE_DATA_DIR_IAT , LIEF_PE_DATA_DIR_DELAY_IMPORT_DESCRIPTOR , LIEF_PE_DATA_DIR_CLR_RUNTIME_HEADER , LIEF_PE_DATA_DIR_RESERVED ,
  LIEF_PE_DATA_DIR_NONE
}
 

Typedef Documentation

◆ Pe_DataDirectory_t

typedef struct Pe_DataDirectory_t Pe_DataDirectory_t

Enumeration Type Documentation

◆ LIEF_PE_DATA_DIRECTORY

Enumerator
LIEF_PE_DATA_DIR_EXPORT_TABLE 
LIEF_PE_DATA_DIR_IMPORT_TABLE 
LIEF_PE_DATA_DIR_RESOURCE_TABLE 
LIEF_PE_DATA_DIR_EXCEPTION_TABLE 
LIEF_PE_DATA_DIR_CERTIFICATE_TABLE 
LIEF_PE_DATA_DIR_BASE_RELOCATION_TABLE 
LIEF_PE_DATA_DIR_DEBUG 
LIEF_PE_DATA_DIR_ARCHITECTURE 
LIEF_PE_DATA_DIR_GLOBAL_PTR 
LIEF_PE_DATA_DIR_TLS_TABLE 
LIEF_PE_DATA_DIR_LOAD_CONFIG_TABLE 
LIEF_PE_DATA_DIR_BOUND_IMPORT 
LIEF_PE_DATA_DIR_IAT 
LIEF_PE_DATA_DIR_DELAY_IMPORT_DESCRIPTOR 
LIEF_PE_DATA_DIR_CLR_RUNTIME_HEADER 
LIEF_PE_DATA_DIR_RESERVED 
LIEF_PE_DATA_DIR_NONE