Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Normalmente, las API devuelven los siguientes HRESULT valores en el SDK de DIA.
Estos son los valores enumerados en orden numérico por valor
| Valor | Nombre | Descripción |
|---|---|---|
| 0x806d0002 | E_PDB_USAGE |
parámetro o orden de llamada no válidos |
| 0x806d0004 | E_PDB_FILE_SYSTEM |
No se puede leer ni escribir el archivo, sin espacio en disco, etcetera. |
| 0x806d0005 | E_PDB_NOT_FOUND |
No se encontró el archivo PDB |
| 0x806d0006 | E_PDB_INVALID_SIG |
La firma PDB no coincide |
| 0x806d0007 | E_PDB_INVALID_AGE |
Error de coincidencia de antigüedad de PDB |
| 0x806d0008 | E_PDB_PRECOMP_REQUIRED |
No se encontró información de tipo precompilado |
| 0x806d0009 | E_PDB_OUT_OF_TI |
Tipos fuera del depurador |
| 0x806d000c | E_PDB_FORMAT |
Intentar cargar o usar una PDB con un formato incompatible o no admitido |
| 0x806d000d | E_PDB_LIMIT |
Se superó el límite interno de PDB |
| 0x806d000e | E_PDB_CORRUPT |
Los registros o la estructura de PDB están dañados |
| 0x806d0011 | E_PDB_ILLEGAL_TYPE_EDIT |
Intentar editar tipos en modo de solo lectura |
| 0x806d0012 | E_PDB_INVALID_EXECUTABLE |
El archivo no se reconoce como un ejecutable válido |
| 0x806d0013 | E_PDB_DBG_NOT_FOUND |
. No se encontró el archivo DBG |
| 0x806d0014 | E_PDB_NO_DEBUG_INFO |
No se encontró información de depuración reconocida |
| 0x806d0015 | E_PDB_INVALID_EXE_TIMESTAMP |
Marca de tiempo no válida del archivo ejecutable |
| 0x806d0016 | E_PDB_RESERVED |
Error no documentado |
| 0x806d0017 | E_PDB_DEBUG_INFO_NOT_IN_PDB |
La información de depuración no está en la PDB |
| 0x806d0018 | E_PDB_SYMSRV_BAD_CACHE_PATH |
Ubicación de caché incorrecta especificada con symsrv |
| 0x806d0019 | E_PDB_SYMSRV_CACHE_FULL |
la memoria caché symsrv está llena |
| 0x806d0064 | E_DIA_INPROLOG |
No se puede ejecutar el marco de pila cuando se encuentra en prólogo |
| 0x806d0065 | E_DIA_SYNTAX |
Programa de fotogramas de análisis de errores |
| 0x806d0066 | E_DIA_FRAME_ACCESS |
Error al acceder a registros o memoria |
| 0x806d0067 | E_DIA_VALUE |
Error en el valor calculado (por ejemplo, dividir por cero) |
| 0x806d00C8 | E_DIA_COFF_ACCESS |
Error al acceder a OBJ, LIB o PDB generado por el compilador al consultar una PDB generada por el enlazador con /DEBUG:fastlink |
| 0x806d00C9 | E_DIA_COMP_PDB_ACCESS |
Error al acceder al compilador generado PDB |
Requisitos
Encabezado: dia2.h