Condividi tramite


Valori HRESULT comuni (Debug Interface Access SDK)

I valori seguenti HRESULT vengono comunemente restituiti dalle API all'interno di DIA SDK.

Ecco i valori elencati in ordine numerico per valore

valore Nome Descrizione
0x806d0002 E_PDB_USAGE parametro o ordine di chiamata non valido
0x806d0004 E_PDB_FILE_SYSTEM Non è possibile leggere o scrivere file, spazio su disco insufficiente e così via.
0x806d0005 E_PDB_NOT_FOUND File PDB non trovato
0x806d0006 E_PDB_INVALID_SIG La firma PDB non corrisponde
0x806d0007 E_PDB_INVALID_AGE Mancata corrispondenza dell'età PDB
0x806d0008 E_PDB_PRECOMP_REQUIRED Informazioni sul tipo precompilato non trovate
0x806d0009 E_PDB_OUT_OF_TI Tipi di debugger non disponibili
0x806d000c E_PDB_FORMAT Tentare di caricare o usare un PDB con un formato non compatibile o non supportato
0x806d000d E_PDB_LIMIT Limite interno di PDB superato
0x806d000e E_PDB_CORRUPT I record o la struttura PDB sono danneggiati
0x806d0011 E_PDB_ILLEGAL_TYPE_EDIT Tentativo di modificare i tipi in modalità di sola lettura
0x806d0012 E_PDB_INVALID_EXECUTABLE Il file non viene riconosciuto come eseguibile valido
0x806d0013 E_PDB_DBG_NOT_FOUND . File DBG non trovato
0x806d0014 E_PDB_NO_DEBUG_INFO Nessuna informazione di debug riconosciuta trovata
0x806d0015 E_PDB_INVALID_EXE_TIMESTAMP Timestamp dell'eseguibile non valido
0x806d0016 E_PDB_RESERVED Errore non documentato
0x806d0017 E_PDB_DEBUG_INFO_NOT_IN_PDB Le informazioni di debug non si trovano nel database PDB
0x806d0018 E_PDB_SYMSRV_BAD_CACHE_PATH Posizione cache non valida specificata con symsrv
0x806d0019 E_PDB_SYMSRV_CACHE_FULL la cache symsrv è piena
0x806d0064 E_DIA_INPROLOG Impossibile eseguire stack frame quando si trova nel prologo
0x806d0065 E_DIA_SYNTAX Programma frame di analisi degli errori
0x806d0066 E_DIA_FRAME_ACCESS Errore durante l'accesso ai registri o alla memoria
0x806d0067 E_DIA_VALUE Errore nel valore calcolato (ad esempio, dividere per zero)
0x806d00C8 E_DIA_COFF_ACCESS Errore durante l'accesso a OBJ, LIB o compilatore generato da PDB durante l'esecuzione di query su un PDB generato dal linker con /DEBUG:fastlink
0x806d00C9 E_DIA_COMP_PDB_ACCESS Errore durante l'accesso al PDB generato dal compilatore

Requisiti

Intestazione: dia2.h

Vedi anche