Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Benachrichtigt den Debugger, dass die Aufgaben der angegebenen Verbindung geändert wurden.
HRESULT ChangeConnection (
[in] ICorDebugProcess *pProcess,
[in] CONNID dwConnectionId
);
Parameter
pProcess
[in] Ein Zeiger auf ein ICorDebugProcess-Objekt, das den Prozess darstellt, der die geänderte Verbindung enthält.dwConnectionId
[in] Die ID der geänderten Verbindung.
Hinweise
Ein ChangeConnection-Rückruf wird in einem der beiden folgenden Fälle ausgelöst:
Wenn sich ein Debugger an einen Prozess anfügt, der Verbindungen enthält. In diesem Fall generiert und sendet die Laufzeit ein ICorDebugManagedCallback2::CreateConnection-Ereignis und ein ChangeConnection-Ereignis für jede Verbindung im Prozess. Ein ChangeConnection wird für jede vorhandene Verbindung generiert, unabhängig davon, ob der Satz von Aufgaben für diese Verbindung seit ihrer Erstellung geändert wurde.
Wenn ein Host ICLRDebugManager::SetConnectionTasks in der Hosting-API aufruft.
Der Debugger sollte alle Threads im Prozess prüfen, um die neuen Änderungen zu übernehmen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0