PEHeaders Classe

Definição

Define um tipo que lê cabeçalhos PE (Portable Executable) e COFF (Common Object File Format) de um fluxo.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Herança
PEHeaders

Construtores

Name Description
PEHeaders(Stream, Int32, Boolean)

Instancia uma nova instância da PEHeaders classe que lê os cabeçalhos PE a partir de um fluxo que representa uma imagem PE de um tamanho especificado e indica se a imagem PE foi carregada na memória.

PEHeaders(Stream, Int32)

Instancia uma nova instância da PEHeaders classe que lê os cabeçalhos PE a partir de um fluxo que representa uma imagem PE de um tamanho especificado.

PEHeaders(Stream)

Instancia uma nova instância da PEHeaders classe que lê os cabeçalhos PE a partir da localização atual no fluxo especificado.

Propriedades

Name Description
CoffHeader

Obtém o cabeçalho COFF da imagem.

CoffHeaderStartOffset

Obtém o deslocamento de bytes do início da imagem PE até ao início do cabeçalho COFF.

CorHeader

Recebe o cabeçalho COR.

CorHeaderStartOffset

Obtém o deslocamento de bytes do início da imagem para o cabeçalho COR.

IsCoffOnly

Obtém um valor que indica se a imagem é apenas Coff.

IsConsoleApplication

Recebe um valor que indica se a imagem representa uma aplicação de consola do Windows.

IsDll

Obtém um valor que indica se a imagem representa uma biblioteca dinâmica de links.

IsExe

Obtém um valor que indica se a imagem representa um executável.

MetadataSize

Obtém o tamanho dos metadados da CLI.

MetadataStartOffset

Obtém o deslocamento (em bytes) desde o início da imagem PE até ao início dos metadados da CLI.

PEHeader

Recebe o cabeçalho PE da imagem.

PEHeaderStartOffset

Obtém o deslocamento de bytes do cabeçalho desde o início da imagem.

SectionHeaders

Recebe os cabeçalhos das secções de PE.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetContainingSectionIndex(Int32)

Pesquisa nas secções da imagem PE a secção que contém o Endereço Virtual Relativo especificado.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Obtém o deslocamento (em bytes) desde o início da imagem até aos dados do diretório fornecidos.

Aplica-se a