我想在内存中开辟一块连续的约为6M的空间,应用程序与驱动程序共享这块内存,应用程序向内存写数据,驱动程序能把数据完整的读出来。 我看了一些帖子也问了几个问题,我想应该这样做:应用程序发出请求后,在驱动程序中分配内存,然后将内存地址传给应用程序并等待应用程序向内存写数... 全文

2004-05-21 15:45 来自版块 - 内核编程

我用如下代码想分配5。7M的内存Buffer=(unsigned long *)GlobalAlloc(GMEM_FIXED|GMEM_ZEROINIT,5837*1024); if(!Buffer) printf(\"alloc memory fail! %d... 全文

2004-05-21 13:25 来自版块 - 内核编程

我搜索了过去的帖子,发现你有用DriverWorks开发的关于在应用程序分配共享内存的例子,请给我一份呗,谢谢

2004-05-20 14:17 来自版块 - 内核编程

请讲的具体些,刚开始学习共享内存。

2004-05-20 14:13 来自版块 - 内核编程

选择以缓冲区方式在应用程序与驱动程序之间交换数据,BUFFER模式和DIRECT模式,walter oney一书中提到:使用BUFFER模式,I/O管理器创建一个足够大的的内核模式拷贝缓冲区(与用户模式输入或输出缓冲区中最大的容量相同,但不超过一个页),也就是说一次只能向驱动程序... 全文

2004-05-19 16:40 来自版块 - 内核编程

想设计一个驱动程序,在执行该驱动程序时,在不影响系统运行的情况下占有大部分资源直至该驱动程序执行完毕。也就是在执行该驱动程序时,鼠标不能响应了。在98下执行驱动程序时,鼠标自然就不能响应其他操作。但是在2000下,鼠标是可以响应其他操作的,只是比较迟钝。请问,有什么方法可以在执行... 全文

2004-05-14 18:50 来自版块 - ABC初学者

我在使用WRITE_PORT_ULONG函数向并口写数据时,通过示波器可以观察到数据的输出,但是在使用WRITE_PORT_BUFFER_ULONG 函数向并口写数据时,用示波器却观察不到任何输出。有谁遇到过这样的问题大概的代码如下,请指教应用程序中:unsigned long ... 全文

2004-04-29 15:42 来自版块 - ABC初学者

请问DeviceIoControl函数中应用程序传递给驱动程序的数据缓冲区字节数,最大可以设置为多少。如果我想通过应用程序一次传递大量数据比如几兆,可以用DeviceIoControl函数实现吗?

2004-04-08 15:41 来自版块 - ABC初学者

EPP有两个标准,分别是EPP 1.7 和EPP 1.9。在EPP 1.7下379H寄存器的D0位是保留位而在EPP 1.9下379H寄存器的D0位是超时标志位,那我怎样才能知道我现在所使用的EPP是1.7还是1.9。 我在一篇文章上看到:“在发生超时情况下,数据仍... 全文

2003-12-13 16:17 来自版块 - 非USB硬件驱动开发

我使用WRITE_PORT_ULONG向ox37c传递一个双字,可是用示波器监视该端口发现这个函数是将一个双字分成2个字传递的。请问怎样才能一次传递一个双字而不让他分2次传递?

2003-11-03 14:53 来自版块 - 图形设备驱动版(打印、扫描、显示...驱动)

我使用WRITE_PORT_ULONG向ox37c传递一个双字,可是用示波器监视该端口发现这个函数是将一个双字分成2个字传递的。请问怎样才能一次传递一个双字而不让他分2次传递?

2003-10-28 21:05 来自版块 - ABC初学者

我在support.microsoft.com看到此文章All registry settings for Windows File Protection/System File Checker are located in the following registry key:... 全文

2003-09-15 09:02 来自版块 - 内核编程

我的电脑现在没有装打印机,但是我的LPT1端口存在俩个驱动程序文件parallel.sys和parport.sys,这俩个文件是做什么的。现在我想驱动打印端口0X378-0X37F,是一个遗留驱动程序,目的是想该端口发送大量数据,那么上面那俩个sys文件还有用吗?

2003-09-13 12:55 来自版块 - 图形设备驱动版(打印、扫描、显示...驱动)

第三章system mechanisms 第一节Trap Dispatching1、在Predefined IRQLs 这部分说:The system\'s real-time clock uses profile level when kernel profilin... 全文

2003-06-16 20:17 来自版块 - ABC初学者

David A solomon的书好贵,可是又想看。请问哪为可以提供

2003-06-08 15:19 来自版块 - 内核编程

请给我邮一份13904111284@vip.163.com

2003-05-05 21:47 来自版块 - ABC初学者

机器是IBM的,操作系统2000服务器版,NTFS格式的硬盘分区,硬盘是非IDE的是服务器用的硬盘(叫什么忘了)。4月26日,服务器掉线,重新启动后就无法进入操作系统了。到蓝快检查说是playboot病毒,硬盘分区表费了。但服务器中存有重要资料无法取出,我应该怎么办呢?请各位指教... 全文

2003-04-29 13:06 来自版块 - 病毒技术分析

操作系统2K我想使用用系统的 03f8-03ff端口进行输入输出,StartDevice分配资源做了一个程序,但在安装时选择03f8-03fb时与com1 口发生冲突,可是我禁止使用COM2口了(在系统中设置)。请问1。我怎样才能使用03f8-03ff端口,我记得看过的资料说最好... 全文

2003-04-12 12:00 来自版块 - 内核编程


返回顶部