PEHeaders Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |