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

Go to the source code of this file.

Classes

struct  Pe_Binary_t
 LIEF::PE::Binary C Handler. More...
 

Typedefs

typedef struct Pe_Binary_t Pe_Binary_t
 

Functions

Pe_Binary_tpe_parse (const char *file)
 
void pe_binary_destroy (Pe_Binary_t *binary)
 

Typedef Documentation

◆ Pe_Binary_t

typedef struct Pe_Binary_t Pe_Binary_t

Function Documentation

◆ pe_binary_destroy()

void pe_binary_destroy ( Pe_Binary_t * binary)

References LIEF_API.

◆ pe_parse()

Pe_Binary_t * pe_parse ( const char * file)

Wrapper on LIEF::PE::Parser::parse

References LIEF_API.