C#如何从外部进程获取线程信息?比如创建线程的模块的名称?

C#如何从外部进程获取线程信息?比如创建线程的模块的名称?,c#,multithreading,process,suspend,external-process,C#,Multithreading,Process,Suspend,External Process,基本上我想做的是这样的: 伪代码: if(ThreadMomModule.Name == "Skype.dll") { Thread[] aa = MomModule.Threads; foreach(Thread at in aa){ Suspend(aa);} } 如果可以,那么你应该可以打电话,从那里获得你需要的所有信息。

基本上我想做的是这样的:

伪代码:

if(ThreadMomModule.Name == "Skype.dll")
{
Thread[] aa = MomModule.Threads;

  foreach(Thread at in aa){
   Suspend(aa);}
}
如果可以,那么你应该可以打电话,从那里获得你需要的所有信息。