Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Proporciona una interfaz de devolución de llamada que proporciona acceso a un proceso de destino determinado.
Methods
| Método | Description |
|---|---|
| GetPlatform (método) | Proporciona información sobre la plataforma, incluida la arquitectura del procesador y el sistema operativo, en la que se ejecuta el proceso de destino. |
| ReadVirtual (método) | Obtiene un bloque de memoria contigua que comienza en la dirección especificada y lo devuelve en el búfer proporcionado. |
| GetThreadContext (método) | Solicita el contexto de subproceso actual para el subproceso especificado. |
Observaciones
ICorDebugDataTarget y sus métodos tienen las siguientes características:
- Los servicios de depuración llaman a métodos en esta interfaz para acceder a la memoria y a otros datos del proceso de destino.
- El cliente del depurador debe implementar esta interfaz según corresponda para el destino determinado (por ejemplo, un proceso activo o un volcado de memoria).
- Los
ICorDebugDataTargetmétodos solo se pueden invocar desde dentro de los métodos implementados en otrasICorDebug*interfaces. Esto garantiza que el cliente del depurador tenga control sobre el subproceso en el que se invoca y cuándo. - La
ICorDebugDataTargetimplementación siempre debe devolver up-toinformación de fecha sobre el destino.
El proceso de destino se debe detener y no cambiar de ninguna manera mientras ICorDebug* se llama a interfaces (y, por tanto ICorDebugDataTarget , métodos). Si el destino es un proceso activo y su estado cambia, el método ICLRDebugging::OpenVirtualProcess debe llamarse de nuevo para proporcionar una instancia de reemplazo ICorDebugProcess .
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 4.0