ICorDebugThread2
Aktualisiert: November 2007
Fungiert als logische Erweiterung der ICorDebugThread-Schnittstelle.
interface ICorDebugThread2 : IUnknown {
HRESULT GetActiveFunctions (
[in] ULONG32 cFunctions,
[out] ULONG32 *pcFunctions,
[in, out, size_is(cFunctions), length_is(*pcFunctions)]
COR_ACTIVE_FUNCTION pFunctions[]
);
HRESULT GetConnectionID (
[out] CONNID *pdwConnectionId
);
HRESULT GetTaskID (
[out] TASKID *pTaskId
);
HRESULT GetVolatileOSThreadID (
[out] DWORD *pdwTid
);
HRESULT InterceptCurrentException (
[in] ICorDebugFrame *pFrame
);
}
Methoden
Methode |
Beschreibung |
---|---|
Ruft ein Array von COR_ACTIVE_FUNCTION-Instanzen ab, die Daten über die aktiven Funktionen in den Rahmen eines Threads enthalten. |
|
Ruft einen Verbindungsbezeichner für diesen ICorDebugThread2 ab. |
|
Ruft einen Aufgabenbezeichner für diesen ICorDebugThread2 ab. |
|
Ruft den Threadbezeichner des Betriebssystems für diesen ICorDebugThread2 ab. |
|
Ermöglicht einem Debugger, die aktuelle Ausnahme auf einem Thread abzufangen. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0