Compartir a través de


ICorDebugManagedCallback2::ChangeConnection (Método)

Notifica al depurador que ha cambiado el conjunto de tareas asociadas a la conexión especificada.

HRESULT ChangeConnection (
    [in] ICorDebugProcess     *pProcess,
    [in] CONNID               dwConnectionId
);

Parámetros

  • pProcess
    [in] Puntero a un objeto ICorDebugProcess que representa el proceso que contiene la conexión que cambió.

  • dwConnectionId
    [in] Id. de la conexión que cambió.

Comentarios

Una devolución de llamada ChangeConnection se desencadenará en cualquiera de los casos siguientes:

  • Cuando un depurador se asocie a un proceso que contenga conexiones. En este caso, el motor en tiempo de ejecución generará y enviará un evento ICorDebugManagedCallback2::CreateConnection y un evento ChangeConnection para cada conexión del proceso. Se genera un evento ChangeConnection para cada conexión existente, sin tener en cuenta si el conjunto de tareas de esa conexión ha cambiado desde su creación.

  • Cuando un host llama a ICLRDebugManager::SetConnectionTasks en la API host.

El depurador debe examinar todos los subprocesos del proceso para recopilar los nuevos cambios.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICorDebugManagedCallback2 (Interfaz)

ICorDebugManagedCallback (Interfaz)