Поделиться через


Общие значения HRESULT (пакет SDK для доступа к интерфейсу отладки)

Следующие HRESULT значения чаще всего возвращаются API в пакете SDK DIA.

Ниже приведены значения, перечисленные в числовом порядке по значению

Значение Имя Описание
0x806d0002 E_PDB_USAGE Недопустимый параметр или порядок вызовов
0x806d0004 E_PDB_FILE_SYSTEM Не удается прочитать или записать файл, не свободное место на диске и т. д.
0x806d0005 E_PDB_NOT_FOUND PDB-файл не найден
0x806d0006 E_PDB_INVALID_SIG Подпись PDB не соответствует
0x806d0007 E_PDB_INVALID_AGE Несоответствие возраста PDB
0x806d0008 E_PDB_PRECOMP_REQUIRED Сведения о предварительно скомпилированных типах не найдены
0x806d0009 E_PDB_OUT_OF_TI Вне типов отладчика
0x806d000c E_PDB_FORMAT Попытка загрузить или использовать PDB с несовместимым или неподдерживаемым форматом
0x806d000d E_PDB_LIMIT Превышено внутреннее ограничение PDB
0x806d000e E_PDB_CORRUPT Записи или структура PDB повреждены
0x806d0011 E_PDB_ILLEGAL_TYPE_EDIT Попытка изменить типы в режиме только для чтения
0x806d0012 E_PDB_INVALID_EXECUTABLE Файл не распознается как допустимый исполняемый файл
0x806d0013 E_PDB_DBG_NOT_FOUND . Файл DBG не найден
0x806d0014 E_PDB_NO_DEBUG_INFO Не найдены распознанные сведения об отладке
0x806d0015 E_PDB_INVALID_EXE_TIMESTAMP Недопустимая метка времени исполняемого файла
0x806d0016 E_PDB_RESERVED Ошибка без документов
0x806d0017 E_PDB_DEBUG_INFO_NOT_IN_PDB Сведения об отладке не в PDB
0x806d0018 E_PDB_SYMSRV_BAD_CACHE_PATH Расположение плохого кэша, указанное с помощью symsrv
0x806d0019 E_PDB_SYMSRV_CACHE_FULL Кэш symsrv заполнен
0x806d0064 E_DIA_INPROLOG Не удается выполнить кадр стека при выполнении в прологе
0x806d0065 E_DIA_SYNTAX Программа анализа ошибок фреймов
0x806d0066 E_DIA_FRAME_ACCESS Ошибка при доступе к регистрам или памяти
0x806d0067 E_DIA_VALUE Ошибка в вычисляемом значении (например, деление на ноль)
0x806d00C8 E_DIA_COFF_ACCESS Ошибка доступа к OBJ, LIB или компилятору, созданному PDB при запросе PDB, созданного компоновщиком /DEBUG:fastlink
0x806d00C9 E_DIA_COMP_PDB_ACCESS Ошибка доступа к компилятору, созданному PDB

Требования

Заголовок: dia2.h

См. также