关于int 2f

Your_friend 2002-09-04 06:41:05
int2f 1681,1682,1683是什么功能?
入口参数及出口参数?
...全文
93 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Your_friend 2002-09-09
  • 打赏
  • 举报
回复
谢谢!给分!
zara 2002-09-04
  • 打赏
  • 举报
回复
下面的说明来自intrlist.exe,我也没用过,所以也不明白。

Begin critical section ("Multiplex" Func 16/81)
INT 2Fh - MS WINDOWS 3+
AX = 1681h
Notes: used to prevent a task switch from occurring should be followed by an INT 2F/AX=1682h call as soon as possible not supported in Windows/386 2.x. Get INDOS flag with INT 21/AH=34h and increment by hand.


End critical section ("Multiplex" Func 16/82)
INT 2Fh - MS WINDOWS 3+
AX = 1682h
Note: not supported in Windows/386 2.x. Get INDOS flag with INT 21/AH=34h and decrement by hand.


Get current virtual machine ID ("Multiplex" Func 16/83)
INT 2Fh - MS WINDOWS 3+
AX = 1683h
Return: BX = current virtual machine (VM) ID
Notes: Windows itself currently runs in VM 1, but this can't be relied upon VM IDs are reused when VMs are destroyed an ID of 0 will never be returned
Your_friend 2002-09-04
  • 打赏
  • 举报
回复
没人知道吗?

21,459

社区成员

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

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