Interface ICorDebugThread2
Serve sistema autônomo uma extensão lógica à ICorDebugThread interface.
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
);
}
Métodos
Método |
Descrição |
---|---|
Obtém uma matriz de COR_ACTIVE_FUNCTION instâncias que contêm dados sobre as funções ativas nos quadros de um segmento. |
|
Obtém um identificador de conexão para este ICorDebugThread2. |
|
Obtém um identificador de tarefa para esta ICorDebugThread2. |
|
Obtém o identificador de thread do sistema operacional para este ICorDebugThread2. |
|
Permite que um depurador interceptar a exceção corrente em um thread. |
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0