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.

Sintaxis

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] Identificador de la conexión que cambió.

Comentarios

Se desencadenará una devolución de llamada ChangeConnection en cualquiera de los casos siguientes:

  • Cuando un depurador se asocia a un proceso que contiene conexiones. En este caso, el runtime 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, independientemente de si el conjunto de tareas de esa conexión se ha cambiado desde su creación.

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

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

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también