PROCESS_QUERY_INFORMATION未定义错误怎么解决

whatday 2011-12-03 06:55:04
在使用GetProcessMemoryInfo时用到了PROCESS_QUERY_INFORMATION 但是报错未定义

在win32汇编中 包含了
include psapi.inc
includelib psapi.lib
在子程序中定义用到
local @stMemoryInfo:PROCESS_MEMORY_COUNTERS
编译报错
undefined symbol : PROCESS_MEMORY_COUNTERS

请问应该怎么解决呢
...全文
415 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
whatday 2011-12-04
  • 打赏
  • 举报
回复
不错 楼上两位都说得很对 我最后还是把它加入了 windows.inc中 谢谢楼上两位朋友
大熊猫侯佩 2011-12-03
  • 打赏
  • 举报
回复
如上,找到正确数值,然后加入inc文件即可
gsy999 2011-12-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 whatday 的回复:]
在使用GetProcessMemoryInfo时用到了PROCESS_QUERY_INFORMATION 但是报错未定义

在win32汇编中 包含了
include psapi.inc
includelib psapi.lib
在子程序中定义用到
local @stMemoryInfo:PROCESS_MEMORY_COUNTERS
编译报错
undefined symbol ……
[/Quote]
(1)在masm32的包含文件中找,找到将这了含有PROCESS_MEMORY_COUNTERS的文件include你的程序即可
(2)在MSDN中找,找到后将PROCESS_MEMORY_COUNTERS结构改成汇编格式的,放进你的程序。

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧