Compartilhar via


DebugDirectoryEntryType Enumeração

Definição

Uma enumeração que descreve o formato das informações de depuração de um DebugDirectoryEntry.

public enum class DebugDirectoryEntryType
public enum DebugDirectoryEntryType
type DebugDirectoryEntryType = 
Public Enum DebugDirectoryEntryType
Herança
DebugDirectoryEntryType

Campos

CodeView 2

Descrição do arquivo PDB associado. Para obter mais informações, confira as especificações.

Coff 1

As informações de depuração do COFF (números de linha, tabela de símbolos e tabela de cadeia de caracteres). Esse tipo de informação de depuração também é apontado por campos nos cabeçalhos de arquivo.

EmbeddedPortablePdb 17

A entrada aponta para um blob que contém o PDB Portátil Inserido. O blob do PDB Portátil Inserido tem o seguinte formato:

-blob:: = dados de tamanho descompactado

- Os dados abrangem o restante do blob e contêm um PDB Portátil com compactação desinflado.

Para obter mais informações, confira as especificações.

PdbChecksum 19

A entrada armazena um hash de criptografia do conteúdo do arquivo de símbolos com o qual o arquivo PE/COFF foi criado. O hash pode ser usado para validar que um determinado arquivo PDB foi criado com o arquivo PE/COFF e não foi alterado de nenhuma forma. Mais de uma entrada poderá estar presente se vários PDBs foram produzidos durante a compilação do arquivo PE/COFF (por exemplo, símbolos públicos e privados). Para obter mais informações, confira as especificações.

Reproducible 16

A presença dessa entrada indica um arquivo PE/COFF determinístico. Consulte a seção Comentários para obter mais informações.

A ferramenta que produziu o arquivo PE/COFF determinístico garante que todo o conteúdo do arquivo seja baseado apenas em entradas documentadas fornecidas à ferramenta (como arquivos de origem, arquivos de recurso e opções do compilador) em vez de variáveis de ambiente ambiente (como a hora atual, o sistema operacional e a bitness do processo que executa a ferramenta). O valor do campo TimeDateStamp no cabeçalho de arquivo COFF de um arquivo PE/COFF determinístico não indica a data e a hora em que o arquivo foi produzido e não deve ser interpretado dessa forma. Em vez disso, o valor do campo é derivado de um hash do conteúdo do arquivo. O algoritmo para calcular esse valor é um detalhe de implementação da ferramenta que produziu o arquivo. A entrada do diretório de depuração do tipo Reproducible deve ter todos os campos, exceto o Tipo zero.

Para obter mais informações, confira as especificações.

Unknown 0

Um valor desconhecido que deve ser ignorado por todas as ferramentas.

Comentários

Para obter mais informações sobre essa API, consulte Comentários da API complementar para DebugDirectoryEntryType.

Aplica-se a