Introducción (Debug Interface Access SDK)

Debug Interface Access SDK proporciona documentación informativa y un ejemplo que muestra cómo usar la API de DIA. Use las interfaces y los métodos del Kit de desarrollo DIA (SDK) para desarrollar aplicaciones personalizadas que abran los archivos .pdb y .dbg, y busquen en su contenido símbolos, valores, atributos, direcciones y otra información de depuración. Este SDK también proporciona tablas de referencia para las propiedades asociadas a símbolos que se encuentran en las aplicaciones de C++.

Para usar mejor el Kit de desarrollo DIA (SDK), debe estar familiarizado con lo siguiente:

  • Lenguaje de programación C++

  • Programación de COM

  • Entorno de desarrollo integrado (IDE) de Visual Studio para compilar los ejemplos

    El Kit de desarrollo DIA (SDK) se instala normalmente con Visual Studio y su ubicación predeterminada es %VSINSTALLDIR%\DIA SDK\bin con subdirectorios asociados para arquitecturas de procesador adicionales. Por ejemplo,

    • 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)

    Encabezado: include\dia2.h

    Biblioteca: lib\diaguids.lib

    DLL: bin\msdia140.dll

    IDL: idl\dia2.idl

En esta sección

Información general

Revisa la arquitectura básica de DIA.

Consultar el archivo .pdb

Proporciona instrucciones paso a paso sobre cómo usar la API de DIA para consultar un archivo .pdb.

Consulte también