Common HRESULT Values (Debug Interface Access SDK) - Visual Studio (Windows) (original) (raw)

0x806d0002

E_PDB_USAGE

invalid parameter or call order

0x806d0004

E_PDB_FILE_SYSTEM

Can't read or write file, out of disk space, and so on.

0x806d0005

E_PDB_NOT_FOUND

PDB file not found

0x806d0006

E_PDB_INVALID_SIG

PDB signature does not match

0x806d0007

E_PDB_INVALID_AGE

PDB age mismatch

0x806d0008

E_PDB_PRECOMP_REQUIRED

Precompiled type information not found

0x806d0009

E_PDB_OUT_OF_TI

Out of debugger types

0x806d000c

E_PDB_FORMAT

Attempt to load or use a PDB with an incompatible or unsupported format

0x806d000d

E_PDB_LIMIT

Internal limit of PDB exceeded

0x806d000e

E_PDB_CORRUPT

PDB records or structure are corrupt

0x806d0011

E_PDB_ILLEGAL_TYPE_EDIT

Trying to edit types in read-only mode

0x806d0012

E_PDB_INVALID_EXECUTABLE

File is not recognized as a valid executable

0x806d0013

E_PDB_DBG_NOT_FOUND

.DBG file not found

0x806d0014

E_PDB_NO_DEBUG_INFO

No recognized debug information found

0x806d0015

E_PDB_INVALID_EXE_TIMESTAMP

Invalid timestamp of executable

0x806d0016

E_PDB_RESERVED

Undocumented error

0x806d0017

E_PDB_DEBUG_INFO_NOT_IN_PDB

Debug information is not in the PDB

0x806d0018

E_PDB_SYMSRV_BAD_CACHE_PATH

Bad cache location specified with symsrv

0x806d0019

E_PDB_SYMSRV_CACHE_FULL

symsrv cache is full

0x806d0064

E_DIA_INPROLOG

Cannot execute stack frame when in prolog

0x806d0065

E_DIA_SYNTAX

Error parsing frame program

0x806d0066

E_DIA_FRAME_ACCESS

Error accessing registers or memory

0x806d0067

E_DIA_VALUE

Error in computed value (such as divide by zero)

0x806d00C8

E_DIA_COFF_ACCESS

Error accessing OBJ, LIB or compiler generated PDB when querying a PDB produced by the linker with /DEBUG:fastlink

0x806d00C9

E_DIA_COMP_PDB_ACCESS

Error accessing compiler generated PDB