System.Threading.Thread(с .CurrentThread.ThreadId и т.д.) был удален из WinRT. Возможно ли получить текущий идентификатор потока (для отладки и ведения журнала?) В Windows 8?
Получить текущий идентификатор потока в Windows 8 с помощью С#
Ответ 1
См. Environment.CurrentManagedThreadId
, который поддерживается в приложениях хранения Windows.
.NET для приложений Windows Store
Поддерживается в: Windows 8
Ответ 2
назад к корням:
Функция GetCurrentThreadId Retrieves the thread identifier of the calling thread.
WinBase.h на Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 и Windows Server 2008 R2 (включая Windows.h); Processthreadsapi.h на Windows 8 и Windows Server 2012.