PEHeaders Classe

Definição

Define um tipo que lê cabeçalhos PE (Executável Portátil) 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

Nome Description
PEHeaders(Stream, Int32)

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

PEHeaders(Stream)

Cria uma instância nova da PEHeaders classe que lê os cabeçalhos PE do local atual no fluxo especificado.

Propriedades

Nome Description
CoffHeader

Obtém o cabeçalho COFF da imagem.

CoffHeaderStartOffset

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

CorHeader

Obtém 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 é somente Coff.

IsConsoleApplication

Obtém um valor que indica se a imagem representa um aplicativo de console Windows.

IsDll

Obtém um valor que indica se a imagem representa uma biblioteca de vínculos dinâmicos.

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é o início dos metadados da CLI.

PEHeader

Obtém o cabeçalho PE da imagem.

PEHeaderStartOffset

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

SectionHeaders

Obtém os cabeçalhos da seção PE.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetContainingSectionIndex(Int32)

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

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

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

Aplica-se a