Partager via


Mise en route (Kit de développement logiciel de Debug Interface Access)

Le SDK DIA (Debug Interface Access) fournit des instructions et un exemple qui illustre l’utilisation de l’API DIA. Utilisez les interfaces et méthodes du SDK DIA pour développer des applications personnalisées qui ouvrent les fichiers .pdb et .dbg afin de rechercher dans leur contenu des symboles, des valeurs, des attributs, des adresses et d’autres informations de débogage. Ce SDK fournit également des tables de référence pour les propriétés associées aux symboles utilisés dans les applications C++.

Pour utiliser au mieux le SDK DIA, vous devez être familiarisé avec :

  • Le langage de programmation C++

  • La programmation COM

  • L’environnement de développement intégré (IDE) Visual Studio pour la compilation des exemples

    Le SDK DIA est normalement installé avec Visual Studio et son emplacement par défaut est %VSINSTALLDIR%\DIA SDK\bin, avec les sous-répertoires associés pour les architectures de processeur supplémentaires. Par exemple :

    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\msdia140.dll (x86)
    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\amd64\msdia140.dll (amd64)
    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\arm\msdia140.dll (arm)
    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\arm64\msdia140.dll (arm64)

    En-tête : include\dia2.h

    Bibliothèque : lib\diaguids.lib

    DLL : bin\msdia140.dll

    IDL : idl\dia2.idl

Contenu de la section

Présentation

Vérifie l’architecture de base de DIA.

Interrogation du fichier .Pdb

Fournit des instructions pas à pas sur l’utilisation de l’API DIA pour interroger un fichier .pdb.

Voir aussi