共用方式為


ICorProfilerInfo::GetCurrentThreadID 方法

取得目前執行緒的 ID (如果是 Managed 執行緒)。

HRESULT GetCurrentThreadID(
    [out] ThreadID *pThreadId);

參數

  • pThreadId
    [out] Managed 執行緒的傳回 ID 指標。

備註

如果目前的執行緒是內部執行階段執行緒或其他 Unmanaged 執行緒,則 GetCurrentThreadID 會傳回 CORPROF_E_NOT_MANAGED_THREAD 做為 HRESULT,而 pThreadId 參數傳回的值為 null。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorProf.idl、CorProf.h

**程式庫:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

參考

ICorProfilerInfo 介面