Dela via


ICorDebugManagedCallback2::ChangeConnection-metod

Meddelar felsökaren att den uppsättning uppgifter som är associerade med den angivna anslutningen har ändrats.

Syntax

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

Parametrar

pProcess [i] En pekare till ett ICorDebugProcess-objekt som representerar processen som innehåller anslutningen som ändrades.

dwConnectionId [i] ID:t för anslutningen som ändrades.

Kommentarer

Ett ChangeConnection återanrop utlöses i något av följande fall:

  • När ett felsökningsprogram ansluter till en process som innehåller anslutningar. I det här fallet genererar och skickar körningen en ICorDebugManagedCallback2::CreateConnection-händelse och en ChangeConnection händelse för varje anslutning i processen. En ChangeConnection händelse genereras för varje befintlig anslutning, oavsett om anslutningens uppsättning uppgifter har ändrats sedan den skapades.

  • När en värd anropar ICLRDebugManager::SetConnectionTasks i värd-API:et.

Felsökningsprogrammet bör genomsöka alla trådar i processen för att hämta de nya ändringarna.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Tillgänglig sedan 2.0

Se även