读取写入ProcessMemory声明

读取写入ProcessMemory声明,第1张

概述读取/写入ProcessMemory声明

我试图做一个内存扫描仪,为此,我需要调用读取和写入proccessmemory,我在谷歌search,并找出声明是:

[Dllimport("Kernel32.dll")] public static extern bool ReadProcessMemory(ntPtr hProcess,IntPtr lpBaseAddress,byte[] lpBuffer,UInt32 nSize,ref UInt32 lpNumberOfBytesRead);

我试图把它放在主要function,主要。

但是我总是得到一个编译器错误。

我应该在哪里放置它以获得ReadProcesssMemory ?

防止subprocess在c#中显示shell窗口

检测附加的分析器

在启动/使用.NET Win-Forms EXE的同时,.NET .NET WinDWos Service以本地系统身份运行WCF服务

如何纠正GDI资源泄露?

试图填写只有类名的文本框

之后,帮助我的人(我的post)我得到这个错误:

错误1无法findtypes或名称空间名称“DllimportAttribute”(您是否缺lessusing指令或程序集引用?)

如何find从Interop DLL工作的COM DLL安装

如何确定什么stringsubprocess传递到命令行?

让我们encryption证书,Python和windows

AndroID模拟器错误调整分区e2fsck失败

如何在windows中检测显示器是否为宽屏幕

您的声明中有错误。 没有这样的类型ntPtr (你的函数的第一个参数)。 你可能想要使用IntPtr类型:

using System; using System.Runtime.InteropServices; class Program { [Dllimport("kernel32.dll")] public static extern bool ReadProcessMemory( IntPtr hProcess,ref UInt32 lpNumberOfBytesRead ); public static voID Main() { } }

总结

以上是内存溢出为你收集整理的读取/写入ProcessMemory声明全部内容,希望文章能够帮你解决读取/写入ProcessMemory声明所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1275502.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存