Compartir a través de


Información general sobre el motor del depurador

El motor del depurador (DbgEng.dll), normalmente denominado motor, proporciona una interfaz para examinar y manipular destinos de depuración en modo de usuario y modo kernel en Microsoft Windows.

El motor del depurador puede adquirir destinos, establecer puntos de interrupción, supervisar eventos, símbolos de consulta, leer y escribir en memoria, y controlar subprocesos y procesos en un destino.

Puede usar el motor del depurador para escribir las bibliotecas de extensiones del depurador y las aplicaciones independientes. Estas aplicaciones se conocen como aplicaciones del motor de depurador. Una aplicación del motor de depurador que usa la funcionalidad completa del motor del depurador se denomina depurador. Por ejemplo, WinDbg, CDB, NTSD y KD son depuradores; El motor del depurador proporciona el núcleo de su funcionalidad.

Conceptos del motor:

Depuración del modelo de sesión y ejecución

Objetos de cliente

Entrada y salida

Examinar y manipular destinos:

Destinos

Eventos

Puntos de interrupción

Symbols

Memoria

Subprocesos y procesos

Documentación incompleta

Se trata de un documento preliminar y actualmente está incompleto.

Para muchos conceptos relacionados con los depuradores y el motor de depurador que aún no están documentados aquí, consulte la sección Técnicas de depuración de esta documentación.

Para obtener parte de la funcionalidad no documentada actualmente de la API del motor de depurador, use el método Execute para ejecutar comandos individuales del depurador.