Threading in Metro mode: ThreadID
===

I'm creating thread using ThreadPool:RunAsync, like this:

    ThreadPool::RunAsync(workItemHandler, WorkItemPriority::Normal, WorkItemOptions::TimeSliced)

This is having no ThreadId or anything *Unique* for thread. 

But metro mode does have `GetCurrentThreadId` API which will return unique thread id. Wondering how to use this ...

What I need is: 
I've got info with each thread created e.g. method, data etc. So I want this whole info for current thread. This was easy with Win32 API CreateThread, that was giving me threadID, and I store that info too, and I can get whole info of that particular running thread.

If anyone one has idea, to get current running thread info, please help!