阅读:1325回复:1
Win9X下,获取硬盘分区格式的接口在哪里?
Win9x下,右击\"我的电脑\"中的某盘符(如C:),在弹出的菜单中点\"属性\",然后会弹出一个对话框,\"常规\"页中有\"文件系统\",\"可用空间\"等信息,
请问,其中的\"文件系统\"(如FAT32)是通过哪个接口得到了?能HOOK到那个接口吗? 我试过了,侦测该过程中只有IFSFN_GETDISKINFO产生,我怀疑是FS_GetDiskInfo, 根据IFSFN_GETDISKINFO还可得到FAT格式的硬盘空间等信息,但我不能得到分区格式,其中的ir_data指向的是什么结构我也不清楚, |
|
|
沙发#
发布于:2003-03-20 13:45
Win9x下,硬盘属性对话框(在盘符上点右键,然后在菜单中选\"属性\"时弹出)中的\"文件系统\"项所指示的分区格式(如:FAT32等),Windows Ring3层系统是怎样将其得到的?
是通过每次点右键弹出此对话框时直接去读分区第一扇区呢还是通过其它什么驱动接口得到的? 其过程会经过过滤层吗?能不能HOOK到? |
|
|