Delen via


Methode ICorDebugManagedCallback2::ChangeConnection

Hiermee wordt het foutopsporingsprogramma aangegeven dat de set taken die zijn gekoppeld aan de opgegeven verbinding is gewijzigd.

Syntaxis

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

Parameters

pProcess [in] Een aanwijzer naar een 'ICorDebugProcess'-object dat het proces vertegenwoordigt dat de verbinding bevat die is gewijzigd.

dwConnectionId [in] De id van de verbinding die is gewijzigd.

Opmerkingen

In ChangeConnection een van de volgende gevallen wordt een callback geactiveerd:

  • Wanneer een foutopsporingsprogramma wordt gekoppeld aan een proces dat verbindingen bevat. In dit geval genereert en verzendt de runtime een ICorDebugManagedCallback2::CreateConnection-gebeurtenis en een ChangeConnection gebeurtenis voor elke verbinding in het proces. ChangeConnection Er wordt een gebeurtenis gegenereerd voor elke bestaande verbinding, ongeacht of de set taken van die verbinding is gewijzigd sinds het maken ervan.

  • Wanneer een host ICLRDebugManager::SetConnectionTasks aanroept in de Hosting-API.

Het foutopsporingsprogramma moet alle threads in het proces scannen om de nieuwe wijzigingen op te halen.

Vereisten

Platformen: Zie Systeemvereisten.

Header: CorDebug.idl, CorDebug.h

Bibliotheek: CorGuids.lib

.NET Framework-versies: beschikbaar sinds 2.0

Zie ook