PEHeaders Classe

Definizione

Definisce un tipo che legge le intestazioni PE (Portable Executable) e COFF (Common Object File Format) da un flusso.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Ereditarietà
PEHeaders

Costruttori

Nome Descrizione
PEHeaders(Stream, Int32, Boolean)

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE da un flusso che rappresenta un'immagine PE di una dimensione specificata e indica se l'immagine PE è stata caricata in memoria.

PEHeaders(Stream, Int32)

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE da un flusso che rappresenta un'immagine PE di una dimensione specificata.

PEHeaders(Stream)

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE dalla posizione corrente nel flusso specificato.

Proprietà

Nome Descrizione
CoffHeader

Ottiene l'intestazione COFF dell'immagine.

CoffHeaderStartOffset

Ottiene l'offset dei byte dall'inizio dell'immagine PE all'inizio dell'intestazione COFF.

CorHeader

Ottiene l'intestazione COR.

CorHeaderStartOffset

Ottiene l'offset dei byte dall'inizio dell'immagine all'intestazione COR.

IsCoffOnly

Ottiene un valore che indica se l'immagine è solo Coff.

IsConsoleApplication

Ottiene un valore che indica se l'immagine rappresenta un'applicazione console Windows.

IsDll

Ottiene un valore che indica se l'immagine rappresenta una libreria di collegamenti dinamici.

IsExe

Ottiene un valore che indica se l'immagine rappresenta un eseguibile.

MetadataSize

Ottiene le dimensioni dei metadati dell'interfaccia della riga di comando.

MetadataStartOffset

Ottiene l'offset in byte dall'inizio dell'immagine PE all'inizio dei metadati dell'interfaccia della riga di comando.

PEHeader

Ottiene l'intestazione PE dell'immagine.

PEHeaderStartOffset

Ottiene l'offset di byte dell'intestazione dall'inizio dell'immagine.

SectionHeaders

Ottiene le intestazioni di sezione PE.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetContainingSectionIndex(Int32)

Cerca nelle sezioni dell'immagine PE la sezione contenente l'indirizzo virtuale relativo specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Ottiene l'offset (in byte) dall'inizio dell'immagine ai dati della directory specificati.

Si applica a