PEHeaders Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um tipo que lê cabeçalhos PE (Executável Portátil) e COFF de um fluxo.
public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
- Herança
-
PEHeaders
Construtores
| PEHeaders(Stream) |
Cria uma nova instância da classe PEHeaders que lê os cabeçalhos PE da localização atual no fluxo especificado. |
| PEHeaders(Stream, Int32) |
Cria uma nova instância da classe PEHeaders que lê os cabeçalhos PE de um fluxo que representa a imagem PE de um tamanho especificado. |
| PEHeaders(Stream, Int32, Boolean) |
Cria uma nova instância da classe PEHeaders que lê os cabeçalhos PE de um fluxo que representa a imagem PE de um tamanho especificado e indica se a imagem PE foi carregada na memória. |
Propriedades
| 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 desde o início da imagem até 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 do Windows. |
| IsDll |
Obtém um valor que indica se a imagem representa uma biblioteca de links 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) do início da imagem PE ao 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 de seção do PE. |
Métodos
| 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 de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (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) do início da imagem ao dados do diretório fornecido. |