Partager via


Valeurs HRESULT courantes (Sdk d’accès à l’interface de débogage)

Les valeurs suivantes HRESULT sont les plus couramment retournées par les API dans le KIT DE développement logiciel (SDK) DIA.

Voici les valeurs répertoriées dans l’ordre numérique par valeur

Valeur Nom Description
0x806d0002 E_PDB_USAGE paramètre ou ordre d’appel non valide
0x806d0004 E_PDB_FILE_SYSTEM Impossible de lire ou d’écrire un fichier, de l’espace disque, etc.
0x806d0005 E_PDB_NOT_FOUND Fichier PDB introuvable
0x806d0006 E_PDB_INVALID_SIG La signature PDB ne correspond pas
0x806d0007 E_PDB_INVALID_AGE Incompatibilité de l’âge PDB
0x806d0008 E_PDB_PRECOMP_REQUIRED Informations de type précompilées introuvables
0x806d0009 E_PDB_OUT_OF_TI Types de débogueur obsolètes
0x806d000c E_PDB_FORMAT Tentative de chargement ou d’utilisation d’une base de données PDB avec un format incompatible ou non pris en charge
0x806d000d E_PDB_LIMIT Limite interne de PDB dépassée
0x806d000e E_PDB_CORRUPT Les enregistrements ou la structure PDB sont endommagés
0x806d0011 E_PDB_ILLEGAL_TYPE_EDIT Tentative de modification des types en mode lecture seule
0x806d0012 E_PDB_INVALID_EXECUTABLE Le fichier n’est pas reconnu comme exécutable valide
0x806d0013 E_PDB_DBG_NOT_FOUND . Fichier DBG introuvable
0x806d0014 E_PDB_NO_DEBUG_INFO Aucune information de débogage reconnue trouvée
0x806d0015 E_PDB_INVALID_EXE_TIMESTAMP Horodatage non valide de l’exécutable
0x806d0016 E_PDB_RESERVED Erreur non documentée
0x806d0017 E_PDB_DEBUG_INFO_NOT_IN_PDB Les informations de débogage ne sont pas dans la base de données PDB
0x806d0018 E_PDB_SYMSRV_BAD_CACHE_PATH Emplacement de cache incorrect spécifié avec symsrv
0x806d0019 E_PDB_SYMSRV_CACHE_FULL le cache symsrv est complet
0x806d0064 E_DIA_INPROLOG Impossible d’exécuter le frame de pile dans le prolog
0x806d0065 E_DIA_SYNTAX Erreur lors de l’analyse du programme frame
0x806d0066 E_DIA_FRAME_ACCESS Erreur lors de l’accès aux registres ou à la mémoire
0x806d0067 E_DIA_VALUE Erreur dans la valeur calculée (par exemple, diviser par zéro)
0x806d00C8 E_DIA_COFF_ACCESS Erreur lors de l’accès à OBJ, LIB ou compilateur généré PDB lors de l’interrogation d’une base de données PDB produite par l’éditeur de liens avec /DEBUG:fastlink
0x806d00C9 E_DIA_COMP_PDB_ACCESS Erreur lors de l’accès au compilateur généré par PDB

Spécifications

En-tête : dia2.h

Voir aussi