DebugDirectoryEntryType Enumeração
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.
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
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.