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