建议斑竹(或某高手)来个“VxD内核驱动程序模型分析”,大家说好不好?

2001-10-08 15:35 来自版块 - ABC初学者

WDM中提到了驱动程序栈的概念,我们可以做各种过滤驱动程序来虚拟(捕获)设备的操作。VxD中有没有这个概念,VxD中的I/O捕获、中断捕获、内存捕获和过滤驱动程序是不是同一个概念?请高手指教。

2001-10-08 15:02 来自版块 - ABC初学者

我在循环读硬盘序列号(in vxd)的同时copy大量文件,这时,系统停机,没有任何提示,和执行halt指令一样,这是什么原因呢?在读序列号的同时我已经用一个文件过滤器屏蔽掉了所有的文件操作,从理论上说,应该不会有什么冲突了,可为什么会死机呢?读一个硬盘序列号只需要1ms,我在读... 全文

2001-09-28 11:16 来自版块 - 内核编程

使用VxD可以浏览系统中的所有文件操作,那么是否可以捕获这些操作,使其拖后一段时间再执行呢?或者改变该操作,比方说捕获到读文件属性的操作,让它实际执行delete操作,可以吗?这样做安全吗?请大虾们不吝赐教!!!

2001-09-27 10:44 来自版块 - 内核编程

请问各位: 如何用VtoolsD做PnP VxD?

2001-08-03 10:15 来自版块 - 开发工具使用

有一个用BC3.1编的程序(运行于V86模式下)需要调用WDM驱动程序,这该怎么办呢?有一个笨方法: 1。做一个vxd用于与V86程序接口 2。做一个Win32应用程序从WDM中读数据,然后添到vxd中,再由V86程序从vxd中读取数据 似乎可以实现,不过可能会较慢,请... 全文

2001-08-02 16:51 来自版块 - ABC初学者

各位高手: 我想用bulk传输的一个endpoint在一毫秒时间片内传送大于64b的数据,在先发送64b的数据之前,之后如何设置各寄存器的值.大于64b的数据又将以何种方式传送,TXCx寄存器如何设置。 多谢各位了!

2001-07-27 13:11 来自版块 - USB驱动开发

各位大霞: 请问,在VtoolsD中有一个结构 IOCTLPARAMS , 这个结构有两个元素(dioc_ppdb和dioc_hDevice)我不知道是干什么用的,“帮助”里也没有,各种书籍里也没有提到,请各位赐教。 谢谢

2001-07-24 11:35 来自版块 - 开发工具使用

前提:windows98下问题:如何让 V86模式的 图形模式的 应用程序在后台运行而不挂起? 请各位大虾赐教

2001-07-24 09:12 来自版块 - 内核编程

这是一个关于系统时钟的问题,我在Win98下写了一个VxD,在中断里做的事情比较多,在两台不同的机器上作测试(P166 & PIII800),在P166上对系统时钟(Win98右下角显示的时间)没有影响,但在PIII800上会使时间变慢,重新启动后时间恢复正常,这是为什么... 全文

2001-06-19 09:32 来自版块 - USB驱动开发

若想在32位的应用程序里调用16位DLL,需要创建一个32位的DLL通过一个转换层去调用16位DLL,即所谓的Thunk,但“在VC++中没有包含转换层编译器,在Win32 SDK中有”,请问各位大虾,哪里能找到Win32 SDK(免费的)?VC++和Win32 SDK是什么关系... 全文

2001-06-19 09:05 来自版块 - 开发工具使用

我用vc + driverworks 做了一个驱动程序,可安装时提示“指定的位置不包含有关硬件的信息”,这是怎么回事?请大虾指教。

2001-06-12 14:41 来自版块 - ABC初学者


返回顶部