ICorDebugThread2 Interface

Serves as a logical extension to the ICorDebugThread interface.

Methods

Method

Description

ICorDebugThread2::GetActiveFunctions Method

Gets an array of COR_ACTIVE_FUNCTION instances that contain data about the active functions in a thread's frames.

ICorDebugThread2::GetConnectionID Method

Gets a connection identifier for this ICorDebugThread2.

ICorDebugThread2::GetTaskID Method

Gets a task identifier for this ICorDebugThread2.

ICorDebugThread2::GetVolatileOSThreadID Method

Gets the operating system thread identifier for this ICorDebugThread2.

ICorDebugThread2::InterceptCurrentException Method

Allows a debugger to intercept the current exception on a thread.

Remarks

Note

This interface does not support being called remotely, either cross-machine or cross-process.

Requirements

Platforms: See .NET Framework System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

ICorDebugThread Interface

Other Resources

Debugging Interfaces