Valores HRESULT comuns (SDK de acesso à interface de depuração)
Os valores a seguir HRESULT
são mais comumente retornados por APIs no SDK do DIA.
Aqui estão os valores listados em ordem numérica por valor
Valor | Nome | Descrição |
---|---|---|
0x806d0002 | E_PDB_USAGE |
parâmetro ou ordem de chamada inválidos |
0x806d0004 | E_PDB_FILE_SYSTEM |
Não é possível ler ou gravar arquivo, sem espaço em disco, etc. |
0x806d0005 | E_PDB_NOT_FOUND |
Arquivo PDB não encontrado |
0x806d0006 | E_PDB_INVALID_SIG |
A assinatura do PDB não corresponde |
0x806d0007 | E_PDB_INVALID_AGE |
Incompatibilidade de idade PDB |
0x806d0008 | E_PDB_PRECOMP_REQUIRED |
Informações de tipo pré-compiladas não encontradas |
0x806d0009 | E_PDB_OUT_OF_TI |
Fora dos tipos de depurador |
0x806d000c | E_PDB_FORMAT |
Tentar carregar ou usar um PDB com um formato incompatível ou sem suporte |
0x806d000d | E_PDB_LIMIT |
Limite interno de PDB excedido |
0x806d000e | E_PDB_CORRUPT |
Os registros ou a estrutura do PDB estão corrompidos |
0x806d0011 | E_PDB_ILLEGAL_TYPE_EDIT |
Tentando editar tipos no modo somente leitura |
0x806d0012 | E_PDB_INVALID_EXECUTABLE |
O arquivo não é reconhecido como um executável válido |
0x806d0013 | E_PDB_DBG_NOT_FOUND |
. Arquivo DBG não encontrado |
0x806d0014 | E_PDB_NO_DEBUG_INFO |
Nenhuma informação de depuração reconhecida encontrada |
0x806d0015 | E_PDB_INVALID_EXE_TIMESTAMP |
Carimbo de data/hora inválido do executável |
0x806d0016 | E_PDB_RESERVED |
Erro não documentado |
0x806d0017 | E_PDB_DEBUG_INFO_NOT_IN_PDB |
As informações de depuração não estão no PDB |
0x806d0018 | E_PDB_SYMSRV_BAD_CACHE_PATH |
Local de cache incorreto especificado com symsrv |
0x806d0019 | E_PDB_SYMSRV_CACHE_FULL |
O cache do symsrv está cheio |
0x806d0064 | E_DIA_INPROLOG |
Não é possível executar o quadro de pilha quando no prólogo |
0x806d0065 | E_DIA_SYNTAX |
Erro ao analisar o programa de quadros |
0x806d0066 | E_DIA_FRAME_ACCESS |
Erro ao acessar registros ou memória |
0x806d0067 | E_DIA_VALUE |
Erro no valor calculado (por exemplo, dividir por zero) |
0x806d00C8 | E_DIA_COFF_ACCESS |
Erro ao acessar OBJ, LIB ou PDB gerado pelo compilador ao consultar um PDB produzido pelo vinculador com /DEBUG:fastlink |
0x806d00C9 | E_DIA_COMP_PDB_ACCESS |
Erro ao acessar o PDB gerado pelo compilador |
Requisitos
Cabeçalho: dia2.h