Sdílet prostřednictvím


Běžné hodnoty HRESULT (Přístup k rozhraní ladění SDK)

Následující HRESULT hodnoty jsou nejčastěji vrácené rozhraními API v sadě DIA SDK.

Tady jsou hodnoty uvedené v číselném pořadí podle hodnoty.

Hodnota Název Popis
0x806d0002 E_PDB_USAGE neplatný parametr nebo pořadí volání
0x806d0004 E_PDB_FILE_SYSTEM Nelze číst ani zapisovat soubor, nedostatek místa na disku atd.
0x806d0005 E_PDB_NOT_FOUND Soubor PDB nebyl nalezen.
0x806d0006 E_PDB_INVALID_SIG Podpis PDB se neshoduje
0x806d0007 E_PDB_INVALID_AGE Neshoda věku pdB
0x806d0008 E_PDB_PRECOMP_REQUIRED Předkompilované informace o typu nebyly nalezeny.
0x806d0009 E_PDB_OUT_OF_TI Nedostatek typů ladicího programu
0x806d000c E_PDB_FORMAT Pokus o načtení nebo použití souboru PDB s nekompatibilním nebo nepodporovaným formátem
0x806d000d E_PDB_LIMIT Došlo k překročení interního limitu pdB.
0x806d000e E_PDB_CORRUPT Záznamy nebo struktura PDB jsou poškozené
0x806d0011 E_PDB_ILLEGAL_TYPE_EDIT Probíhá pokus o úpravu typů v režimu jen pro čtení.
0x806d0012 E_PDB_INVALID_EXECUTABLE Soubor není rozpoznán jako platný spustitelný soubor.
0x806d0013 E_PDB_DBG_NOT_FOUND . Soubor DBG nebyl nalezen.
0x806d0014 E_PDB_NO_DEBUG_INFO Nebyly nalezeny žádné rozpoznané informace o ladění.
0x806d0015 E_PDB_INVALID_EXE_TIMESTAMP Neplatné časové razítko spustitelného souboru
0x806d0016 E_PDB_RESERVED Nezdokumentovaná chyba
0x806d0017 E_PDB_DEBUG_INFO_NOT_IN_PDB Ladicí informace nejsou v souboru PDB.
0x806d0018 E_PDB_SYMSRV_BAD_CACHE_PATH Chybné umístění mezipaměti zadané pomocí symsrv
0x806d0019 E_PDB_SYMSRV_CACHE_FULL Mezipaměť symsrv je plná
0x806d0064 E_DIA_INPROLOG V prologu nejde spustit rámec zásobníku
0x806d0065 E_DIA_SYNTAX Chyba při analýze rámce
0x806d0066 E_DIA_FRAME_ACCESS Chyba při přístupu k registrům nebo paměti
0x806d0067 E_DIA_VALUE Chyba ve vypočítané hodnotě (např. dělit nulou)
0x806d00C8 E_DIA_COFF_ACCESS Chyba při přístupu k souboru OBJ, LIB nebo kompilátoru vygenerovanému pdB při dotazování pdB vytvořeného linkerem pomocí linkeru /DEBUG:fastlink
0x806d00C9 E_DIA_COMP_PDB_ACCESS Chyba při přístupu ke kompilátoru vygenerovanému souboru PDB

Požadavky

Záhlaví: dia2.h

Viz také