DebugDirectoryEntryType Перечисление

Определение

Перечисление, описывающее формат отладочной информации для DebugDirectoryEntry.

public enum class DebugDirectoryEntryType
public enum DebugDirectoryEntryType
type DebugDirectoryEntryType = 
Public Enum DebugDirectoryEntryType
Наследование
DebugDirectoryEntryType

Поля

CodeView 2

Описание связанного PDB-файла. Дополнительные сведения см. в спецификации.

Coff 1

Отладочная информация COFF (номера строк, таблица символов и таблица строк). На отладочную информацию этого типа также указывают поля в заголовках файлов.

EmbeddedPortablePdb 17

Запись указывает на большой двоичный объект, содержащий внедренный переносимый PDB-файл. Большой двоичный объект с внедренным переносимым PDB-файлом имеет следующий формат:

- blob ::= uncompressed-size data

Данные содержатся в остальной части большого двоичного объекта. Они представляют собой сжатый алгоритмом Deflate переносимый PDB-файл.

Дополнительные сведения см. в спецификации.

PdbChecksum 19

В записи хранится хэш шифрования для содержимого файла символов, с использованием которого был создан PE- или COFF-файл. Хэш можно использовать для проверки того, что данный PDB-файл был создан с использованием PE- или COFF-файла и не был изменен каким-либо образом. Если во время сборки PE- или COFF-файла было создано несколько PDB-файлов (например, с закрытыми и открытыми символами), записей также может быть несколько. Дополнительные сведения см. в спецификации.

Reproducible 16

Наличие этой записи указывает на детерминированный PE- или COFF-файл. Дополнительные сведения см. в разделе "Примечания".

Средство, которое создало детерминированный PE- или COFF-файл, гарантирует, что все содержимое файла основано только на предоставленных средству задокументированных входных данных (например, исходные файлы, файлы ресурсов и параметры компилятора), а не на основе переменных окружающей среды (например, текущее время, операционная система и разрядность процесса, на котором выполняется средство). Значение поля TimeDateStamp в заголовке детерминированного PE- или COFF-файла не указывает на дату и время создания этого файла и не должно интерпретироваться таким образом. Это значение поля получено из хэша содержимого файла. Алгоритм для вычисления этого значения зависит от тонкостей реализации средства, создавшего файл. В записи каталога отладки с типом Reproducible все поля, кроме поля типа, должны иметь значение 0.

Дополнительные сведения см. в спецификации.

Unknown 0

Неизвестное значение, которое должно игнорироваться всеми средствами.

Комментарии

Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для DebugDirectoryEntryType.

Применяется к