Compartir vía


PEHeaders Clase

Definición

Define un tipo que lee los encabezados PE (portable ejecutable) y COFF (formato de archivo de objeto común) de una secuencia.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Herencia
PEHeaders

Constructores

PEHeaders(Stream)

Crea una instancia de la clase PEHeaders que lee los encabezados PE de la ubicación actual en la secuencia especificada.

PEHeaders(Stream, Int32)

Crea una instancia de la clase PEHeaders que lee los encabezados PE desde una secuencia que representa una imagen de PE de un tamaño especificado.

PEHeaders(Stream, Int32, Boolean)

Crea una instancia de la clase PEHeaders que lee los encabezados PE desde una secuencia que representa una imagen de PE de un tamaño especificado e indica si la imagen de PE se ha cargado en memoria.

Propiedades

CoffHeader

Obtiene el encabezado COFF de la imagen.

CoffHeaderStartOffset

Obtiene el desplazamiento de bytes desde el inicio de la imagen de PE hasta el inicio del encabezado COFF.

CorHeader

Obtiene el encabezado COR.

CorHeaderStartOffset

Obtiene el desplazamiento de bytes desde el inicio de la imagen hasta el encabezado COR.

IsCoffOnly

Obtiene un valor que indica si la imagen es solo COFF.

IsConsoleApplication

Obtiene un valor que indica si la imagen representa una aplicación de consola de Windows.

IsDll

Obtiene un valor que indica si la imagen representa una biblioteca de vínculos dinámicos.

IsExe

Obtiene un valor que indica si la imagen representa un archivo ejecutable.

MetadataSize

Obtiene el tamaño de los metadatos de la CLI.

MetadataStartOffset

Obtiene el desplazamiento (en bytes) desde el inicio de la imagen de PE hasta el inicio de los metadatos de la CLI.

PEHeader

Obtiene el encabezado PE de la imagen.

PEHeaderStartOffset

Obtiene el desplazamiento de bytes del encabezado desde el inicio de la imagen.

SectionHeaders

Obtiene los encabezados de la sección de PE.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetContainingSectionIndex(Int32)

Busca en las secciones de la imagen de PE la sección que contiene la dirección virtual relativa especificada.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Obtiene el desplazamiento (en bytes) desde el inicio de la imagen hasta los datos de directorio proporcionados.

Se aplica a