protected override void InnerExec(MProcess _mprocess, ref Result _result)
 {
     ThreadsResult tresult = _result as ThreadsResult;
     foreach (CorDebugThread thread in _mprocess.GetThreads()) {
         tresult.ThreadIDs.Add(thread.ID);
     }
     _result.CommadStatus = true;
     _result.Description =
         "Total number of threads " + tresult.ThreadIDs.Count +
         "in process " + m_ProcessID ;
     if (m_Notification != null){
         _mprocess.SubscribeForThreadsNotification(m_Notification);
     }
 }