The following HRESULT values are most commonly returned by APIs within the Debug Interface Access (DIA) SDK.
Here are the values listed in numeric order by value
| Value | Name | Description |
|---|---|---|
| 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 |
Requirements
Header: dia2.h