永发信息网

C# 获取系统进程调用的dll模块,及其基地址,文件位置信息

答案:1  悬赏:40  手机版
解决时间 2021-04-16 07:55

Process myprocess = Process.GetProcessById(id);

ProcessModuleCollection modules= myprocess.Modules;

foreach (ProcessModule psm in modules)

{
     lstv[0] = psm.ModuleName;
     lstv[1] = psm.BaseAddress.ToString();
     lstv[2] = psm.FileName;
     lstv[3] = psm.ModuleMemorySize.ToString();
     listView1.Items.Add(new ListViewItem(lstv));

  }

我利用上面的代码获取进程模块信息,但是总是出错,单调后发现一些系统进程无法访问(例如:lsass.exe,csrss.exe)。但是超级兔子里的任务管理器却可以查询出每个进程及模块的信息。请问,怎样才能实现这个功能?

最佳答案
你可以去查看这些模块的 assembly 属性就可以取到这些东西了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么听到好听的歌曲到高潮的部分浑身上下就
弘毅电池用什么充电好?
华盛顿诚实的名言,乔治华盛顿的英文名言
这样的劳动纠纷该怎么办
怎样能够使人有信心
分手了怎么办?
我的笔记本重装系统后风扇就很响!还有就是蓝
登陆QQ炫舞和QQ飞车出现问题?
雅乐轩宾馆在什么地方啊,我要过去处理事情
软件测试需要什么软件,只有手机号码找人,需要
ps4龙珠超宇宙2赛亚人怎么解锁等级
简单D ㈢个字 请n1 不要对我SHUO
怎么去除电脑桌面右边和下边的滚动条?
戴什么东西能听不到别人说话
求电影《方世玉1》中的插曲~
推荐资讯
各位大侠,现在又什么很搞笑的电影好看?
这不是苎麻,有谁知道是什么植物?
林雪丽,写成一首诗~~~
怎样才能把家园弄得更酷?
玉白菜可以摆卧室吗
jmc皮卡价位大概在多少?
董庄在哪里啊,我有事要去这个地方
小说蜜婚撩人免费阅读全文
名和利哪一个更重要?
读省重点中学是不是才有前途
谁帮我看下丝路英雄的这个
淘宝如何举报假货,我在手机淘宝上买东西,商
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?