Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona métodos que permiten a los desarrolladores depurar aplicaciones en el entorno de Common Language Runtime (CLR).
Nota:
La depuración en modo mixto (código administrado y nativo) no se admite en plataformas que no son x86 (como IA64 y AMD64).
Methods
| Método | Description |
|---|---|
| CanLaunchOrAttach (método) | Determina si es posible iniciar un nuevo proceso o asociarlo al proceso determinado en el contexto de la configuración actual del equipo y del entorno de ejecución. |
| CreateProcess (método) | Inicia un proceso y su subproceso principal bajo el control del depurador. |
| DebugActiveProcess (método) | Asocia el depurador a un proceso existente. |
| EnumerateProcesses (método) | Obtiene un enumerador para los procesos que se están depurando. |
| GetProcess (método) | Devuelve el objeto "ICorDebugProcess" con el identificador de proceso especificado. |
| Initialize (método) | Inicializa el ICorDebug objeto . |
| SetManagedHandler (método) | Especifica el objeto de controlador de eventos para eventos administrados. |
| SetUnmanagedHandler (método) | Especifica el objeto de controlador de eventos para eventos no administrados. |
| Terminate (método) | Finaliza el ICorDebug objeto . |
Observaciones
ICorDebug representa un bucle de procesamiento de eventos para un proceso del depurador. El depurador debe esperar a la devolución de llamada ICorDebugManagedCallback::ExitProcess de todos los procesos que se depuran antes de liberar esta interfaz.
El ICorDebug objeto debe crearse mediante la función de función CreateDebuggingInterfaceFromVersion , que permite a los clientes obtener una implementación específica de ICorDebug que emula una versión específica de la API de depuración.
Nota:
Esta interfaz no admite la llamada remota, ya sea entre máquinas o entre procesos.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 1.0