Freigeben über


ICorDebugMutableDataTarget::ContinueStatusChanged-Methode

Ändert den Fortsetzungsstatus für das ausstehende Debugereignis im angegebenen Thread.

Syntax

HRESULT ContinueStatusChanged(
   [in] DWORD dwThreadId,
   [in] CORDB_CONTINUE_STATUS continueStatus);

Die Parameter

dwThreadId Der vom Betriebssystem definierte Threadbezeichner.

continueStatus Ein COREDB_CONTINUE_STATUS Wert, der den neuen angeforderten Fortsetzungsstatus darstellt.

Bemerkungen

Der Debugger ruft die ContinueStatusChanged Methode auf, wenn eine ICorDebug-Methode aufgerufen wird, die erfordert, dass das aktuelle Debugereignis auf eine Weise behandelt wird, die sich potenziell von der Art und Weise unterscheidet, in der sie normalerweise behandelt wird. Wenn beispielsweise eine ausstehende Ausnahme vorhanden ist und der Debugger einen Vorgang anfordert, der die Ausnahme abbricht (z. B. ICorDebugILFrame::SetIP oder FuncEval), wird diese API verwendet, um anzufordern, dass die Ausnahme abgebrochen wird.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.6

Siehe auch