精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>资料汇编----------藏经阁>>用于Windows 9x长文件名操作的中断调用

主题:用于Windows 9x长文件名操作的中断调用
发信人: goldeagle()
整理人: girlrong(1999-11-23 13:33:20), 站内信件
在Windows 9x环境下,可以通过调用21H中断的AH=71H子功能来通过长
文件名操作文件。以下的INT 21H的71H子功能列表供大家参考:

   AL值   功能
   =====  ==========================================
   0DH    重置驱动器
   39H    创建子目录
   3AH    删除子目录
   3BH    改变当前目录
   41H    删除文件
   43H    读取/设置文件属性
   47H    得到当前目录
   4EH    查找第一个符合条件的文件(findfirst)
   4FH    查找下一个符合条件的文件(findnext)
   56H    移动(改名)文件
   60H    TRUENAME
   6CH    创建/打开文件
   A0H    读取卷信息
   A1H    结束文件查找(findfirst/findnext)
   A6H    读取文件信息
   A7H    时间转换
   A8H    产生短文件名(8.3格式)
   A9H    服务器创建/打开文件
   AAH    开始/结束SUBST
   
   中断调用后CF=1表示出错(AX存储出错代码),CF=0表示成功


--
行侠仗义吾本性,展翅翱翔天地间
请加入我创建的邮件列表“金鹰的程序员天地”:
(发一封空邮件到 [email protected]
再回复一封确认信就可以了)

※ 修改:.goldeagle 于 Nov 22 15:17:05 修改本文.[FROM: 202.103.182.36]
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.182.36]

[关闭][返回]