DebugDirectoryEntryType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumerazione che descrive il formato delle informazioni di debug di DebugDirectoryEntry.
public enum class DebugDirectoryEntryType
public enum DebugDirectoryEntryType
type DebugDirectoryEntryType =
Public Enum DebugDirectoryEntryType
- Ereditarietà
Campi
CodeView | 2 | Descrizione del file PDB associato. Per altre informazioni, vedere la specifica. |
Coff | 1 | Informazioni di debug COFF (numeri di riga, tabella dei simboli e tabella di stringhe). Questo tipo di informazioni di debug è indicato anche dai campi nelle intestazioni dei file. |
EmbeddedPortablePdb | 17 | La voce punta a un BLOB contenente un PDB portatile incorporato. Il BLOB del PDB portatile incorporato ha il formato seguente: - blob ::= uncompressed-size data - I dati si estendono sul resto del BLOB e contengono un PDB portatile compresso Deflate. Per altre informazioni, vedere la specifica. |
PdbChecksum | 19 | La voce archivia un hash di crittografia del contenuto del file dei simboli con cui è stato compilato il file PE/COFF. L'hash può essere usato per convalidare che un determinato file PDB è stato compilato con il file PE/COFF e non è stato modificato in alcun modo. È possibile presentare più voci se durante la compilazione del file PE/COFF sono stati prodotti più PDB (ad esempio, simboli privati e pubblici). Per altre informazioni, vedere la specifica. |
Reproducible | 16 | La presenza di questa voce indica un file PE/COFF deterministico. Per altre informazioni, vedere la sezione Osservazioni. Lo strumento che ha prodotto il file PE/COFF deterministico garantisce che l'intero contenuto del file si basa esclusivamente sugli input documentati forniti allo strumento (ad esempio file di origine, file di risorse e opzioni del compilatore) anziché variabili di ambiente (ad esempio l'ora corrente, il sistema operativo e il bit del processo che esegue lo strumento). Il valore del campo TimeDateStamp nell'intestazione file COFF di un file PE/COFF deterministico non indica la data e l'ora in cui il file è stato prodotto e non deve essere interpretato in questo modo. Il valore del campo deriva invece da un hash del contenuto del file. L'algoritmo per calcolare questo valore è un dettaglio dell'implementazione dello strumento che ha prodotto il file. La voce della directory di debug di tipo Reproducible deve avere tutti i campi, ad eccezione di Type zeroed. Per altre informazioni, vedere la specifica. |
Unknown | 0 | Valore sconosciuto che deve essere ignorato da tutti gli strumenti. |
Commenti
Per altre informazioni su questa API, vedere Osservazioni api supplementari per DebugDirectoryEntryType.