Метод ICorProfilerInfo::GetCurrentThreadID
Получает идентификатор текущего потока, если этот поток является управляемым.
HRESULT GetCurrentThreadID(
[out] ThreadID *pThreadId);
Параметры
- pThreadId
[out] Указатель на текущий идентификатор управляемого потока.
Заметки
Если текущий поток является внутренним потоком среды выполнения или другим неуправляемым потоком, метод GetCurrentThreadID возвращает для HRESULT значение CORPROF_E_NOT_MANAGED_THREAD, возвращаемое значение параметра pThreadId равно NULL.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0