Interfaces (SDK de acceso de interfaz de depuración)
Los métodos del SDK de acceso a la interfaz de depuración (DIA) se enumeran alfabéticamente en cada interfaz de la tabla de contenido y en la página de interfaz en orden de tabla virtual.
En esta sección
Proporciona control sobre cómo el SDK de DIA calcula las direcciones virtuales y relativas para los objetos de depuración.
Inicia el acceso a un origen de símbolos de depuración.
Inicia el acceso a un origen de símbolos de depuración. Reemplaza IDiaDataSource
Inicia el acceso a un origen de símbolos de depuración. Reemplaza IDiaDataSource
y IDiaDataSourceEx
Proporciona acceso a los registros de un flujo de datos de depuración.
Enumera los distintos flujos de depuración contenidos en el origen de datos.
Enumera los distintos elementos de datos de fotogramas contenidos en el origen de datos.
Enumerar los distintos orígenes insertados contenidos en el origen de datos.
Enumere los archivos de ensamblado de entrada enumerados en el origen de datos.
Enumera los distintos números de línea contenidos en el origen de datos.
Enumera las distintas contribuciones de sección contenidas en el origen de datos.
Enumera los distintos segmentos contenidos en el origen de datos.
Enumera los distintos archivos de origen contenidos en el origen de datos.
Enumera los distintos blobs de vínculo de origen contenidos en el origen de datos.
Enumera los distintos blobs de vínculo de origen contenidos en el origen de datos. Reemplaza IDiaEnumSourceLink2
para agregar compatibilidad con tamaños de 64 bits.
Enumera los distintos marcos de pila disponibles.
Enumera los distintos símbolos contenidos en el origen de datos.
Enumera por dirección los distintos símbolos contenidos en el origen de datos.
Enumera por dirección los distintos símbolos contenidos en el origen de datos. Reemplaza IDiaEnumSymbolsByAddr
Enumera las distintas tablas contenidas en el origen de datos.
Expone los detalles de un marco de pila.
Expone los detalles de la ubicación base y los desplazamientos de memoria del módulo o la imagen.
Obtiene acceso al código fuente del programa almacenado en el origen de datos DIA.
Obtiene acceso a la información que describe un archivo de ensamblado de entrada o de origen para un binario nativo de .NET.
Obtiene acceso a la información que describe el proceso de asignación desde un bloque de bytes de texto de imagen a un número de línea de archivo de origen.
Recibe devoluciones de llamada del procedimiento de búsqueda de símbolos DIA, lo que permite que una interfaz de usuario informe sobre el progreso del intento de ubicación.
Recibe devoluciones de llamada del procedimiento de localización de símbolos DIA, lo que permite imponer restricciones en el proceso de búsqueda.
Permite leer las propiedades persistentes de un conjunto de propiedades DIA.
Permite que una aplicación cliente proporcione bytes de un archivo ejecutable según lo especificado por la posición del archivo.
Permite que una aplicación cliente proporcione bytes de un archivo ejecutable según lo especificado por una dirección virtual relativa.
Recupera datos que describen una contribución de sección, es decir, un bloque contiguo de memoria aportado a la imagen por un compilado.
Asigna datos del número de sección a segmentos del espacio de direcciones.
Proporciona un contexto de consulta para los símbolos de depuración.
Proporciona un contexto de consulta extendido para los símbolos de depuración.
Representa un archivo de origen.
Expone las propiedades de un marco de pila.
Proporciona métodos para realizar un recorrido de pila mediante el archivo PDB.
Mantiene el contexto de pila entre las invocaciones del método IDiaFrameData::execute
.
Facilita el recorrido de la pila mediante el archivo de base de datos de depuración de programa (PDB).
Facilita el recorrido de la pila mediante el archivo de base de datos de depuración de programa (PDB). Reemplaza IDiaStackWalkHelper
Describe las propiedades de una instancia de símbolo.
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol2
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol3
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol4
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol5
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol6
Describe más propiedades de una instancia de símbolos relacionadas principalmente con corrutinas. Reemplaza IDiaSymbol7
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol8
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol9
Describe más propiedades de una instancia de símbolo. Reemplaza IDiaSymbol10
Enumera una tabla de origen de datos DIA.
Secciones relacionadas
Describe las enumeraciones y estructuras usadas por las distintas interfaces del SDK de DIA.
constantes (SDK de acceso a la interfaz de depuración)
Describe las constantes disponibles en el SDK de DIA.