关于物理内存,如何锁定一个区域并进行读写(50分)

  • 主题发起人 jimi lee
  • 开始时间
J

jimi lee

Unregistered / Unconfirmed
GUEST, unregistred user!
如何获得一个物理内存区域(64K),并进行读写?
 
L

lhz

Unregistered / Unconfirmed
GUEST, unregistred user!
用DDK可以的,不过有个控件封装了这个功能:tvichw32.zip
可以映射物理内存,可以访问IO端口,可以响应中断,NT和95通用.
只是要$.免费试用一个月.我可以给你发个试用版.
 
J

jimi lee

Unregistered / Unconfirmed
GUEST, unregistred user!
我有TVICHW32,问题是如何使得该区域不被别的程序占用。不用VXD不行吗?
 
M

mjt

Unregistered / Unconfirmed
GUEST, unregistred user!
在DELPHI4的HELP文件的索引中查一下GETMEMAllocRoutines
里面有你所需要的东西。
 
M

menxin

Unregistered / Unconfirmed
GUEST, unregistred user!
请继续讨论或结束此问题。
 
S

sherman

Unregistered / Unconfirmed
GUEST, unregistred user!
用sharemem,就可以锁定内存,不让其他程序使用
 

视窗王子

Unregistered / Unconfirmed
GUEST, unregistred user!
NT DDK has the sample (allocateand map physical memory).

If you want to lock the memory block, call Win32 API VirtualLock()
 
J

jimi lee

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

回复
0
查看
513
不得闲
S
回复
0
查看
948
SUNSTONE的Delphi笔记
S
S
回复
0
查看
769
SUNSTONE的Delphi笔记
S
顶部