D:\\NTDDK\\src\\setup\\pnpports下有一个关于安装驱动的C程序源代码,有makefile、sources、.c、.h等文件,但没有.dwp或.dsw文件,所以没办法用vc编译,这是典型的c程序,请问c程序该怎么手工编译呢?我输入“nmake”编译时报错... 全文

2004-11-18 00:59 来自版块 - c/c++入门(VC,KeilC使用)

使用和说明请看帮助文档

2004-04-05 18:08 来自版块 - windows 源码解读

我用usb级连线连接两台pc机,我自己做了个usb的驱动和相应的应用程序来做数据通信测试,一个pc机用来发送数据(称为“发送机”,一个pc机用来接收数据(称为“接收机”),他们使用相同的usb驱动,试验过程是这样的:第一步:让“发送机”不停地给“接收机”发送数据,“接收机”将收到... 全文

2003-12-29 12:59 来自版块 - USB驱动开发

比如usb设备发送了两个数据包:第一个包:01 01 01 01 01 01 01 01 01 01 第二个包:02 02 02 02 02 02 02 02 02 02 usb驱动却先收到后发送的包,后收到先发送的包,收到的数据如下:02 02 02 02 02 02 02 0... 全文

2003-12-29 12:36 来自版块 - USB驱动开发

在我的usb设备驱动程序里,我想在每次urb完成时将收到的数据通过DbgPrint()函数显示出来,由于我的IO读写方式为直接IO方式,所以读写例程里用到了Irp->MdlAddress成员,也就是说,完成例程里收到的数据应该是在缓冲Irp->MdlAddress中的... 全文

2003-12-27 19:19 来自版块 - USB驱动开发

我的usb驱动只能在一个线程里进行收数据或发数据,如果我将收数据和发数据的处理分别放到两个线程里,让他们同时进行,系统立即崩溃,usb设备读和写不是分别使用不同的端点吗?为什么收发不能同时进行呢?可以让收数据和发数据互不相干地自由地进行吗?因为我的需求是收和发是随机的,完全有可能... 全文

2003-11-04 13:59 来自版块 - USB驱动开发

我只做过简单的isa卡的驱动和usb的驱动,对ndis驱动一片空白,请问,ndis驱动具体是些什么东西啊?我要学该怎么学?哪位好心人有这方面的资料可以发给我吗?如果知道资料的网址也请告诉我好吗?在下感激不尽!!!我的email是:xiehw@zhongjie.com.cn

2003-08-03 12:35 来自版块 - NDIS网络接口开发

我的usb_bulk驱动是参照ddk里的一个例子写的,应用程序以异步的方式读写数据,我的usb设备提供2个可用端点,我用PIPE00来读数据,PIPE01来写数据,伪代码如下:HANDLE hDev = CreateFile(DevName,GENERIC_WRITE | GEN... 全文

2003-07-29 10:52 来自版块 - USB驱动开发

我在系统线程中循环地用IoBuildDeviceIoControlRequest()构造一个irp发给下层驱动取USB设备数据,那么我构造的irp在处理完以后该怎么处置它?1、用IoFreeIrp(irp)释放这个irp?2、用IoCompleteRequest (irp, IO... 全文

2003-07-21 17:28 来自版块 - USB驱动开发

谁有Walter Oney著的《Programming the Microsoft windows driver model》一书的随书光盘吗?有光盘的老兄可以email一份给我吗?我的地址:xiehw@zhongjie.com.cn,不胜感激,我不会白要的,我可以用高分换取。P... 全文

2003-07-20 14:39 来自版块 - USB驱动开发

里面有个叫BuildAsyncRequest()的构造URB的函数,代码如下:ULONG siz;ULONG length = 0;PURB urb = NULL;if (Irp->MdlAddress)// could be NULL for 0-len request{... 全文

2003-07-18 11:19 来自版块 - USB驱动开发

用modem通信,去掉硬件握手,一拨号成功后就直接连接成功,然后就可以进行数据通信了。我们都知道,modem拨号成功后就开始硬件握手,那些“唧唧~~~~~`”叫的声音就是硬件握手时发出来的,等握手成功后才建立连接,这时才能进行数据通信。我现在的想法是,只要modem拨号成功就直接... 全文

2003-07-08 18:48 来自版块 - USB驱动开发

用modem通信,去掉硬件握手,一拨号成功后就直接连接成功,然后就可以进行数据通信了。我们都知道,modem拨号成功后就开始硬件握手,那些“唧唧~~~~~`”叫的声音就是硬件握手时发出来的,等握手成功后才建立连接,这时才能进行数据通信。我现在的想法是,只要modem拨号成功就直接... 全文

2003-07-08 18:47 来自版块 - 非USB硬件驱动开发

有谁编过modem硬件握手的程序?[编辑 - 7/9/03 by chrys]

2003-07-08 18:45 来自版块 - 非USB硬件驱动开发

不使用AT命令集可以控制modem吗?比如拨号,摘机,然后发送数据,然后挂机等操作。。。[编辑 - 7/9/03 by chrys]

2003-07-08 18:40 来自版块 - 非USB硬件驱动开发

最近我在做usb驱动的过程中,遇到了不少的问题,想在本站中找到解决办法或得到某位高手的指点,结果,我将我的问题在本站论坛中一搜,原来相同问题的帖子已经不计其数了,提问者都是在遇到问题解决不了时焦头烂额,求爹爹告奶奶地请教,当问题解决之后呢???这些帖子多半是这样结束的:“多谢老大... 全文

2003-07-06 14:19 来自版块 - USB驱动开发

最近我在做usb驱动的过程中,遇到了不少的问题,想在本站中找到解决办法或得到某位高手的指点,结果,我将我的问题在本站论坛中一搜,原来相同问题的帖子已经不计其数了,提问者都是在遇到问题解决不了时焦头烂额,求爹爹告奶奶地请教,当问题解决之后呢???这些帖子多半是这样结束的:“... 全文

2003-07-06 14:13 来自版块 - ABC初学者

这是一个老问题了,我搜索了整个驱动开发网虽然有很多类似的问题,可我仍然没找到答案,包括本站的专题文章《总结应用和驱动之间用事件通讯的办法》我也照着试了,就是行不通,我是这样做的,请各位高手看看问题出在哪?// 在驱动里:PVOID hEvent;PKEVENT hKernerlE... 全文

2003-07-05 21:21 来自版块 - USB驱动开发

应用程序在ReadFile时,如果usb设备并没有数据或者数据不够,也就是说,此时底层usb总线驱动并没有收到数据或着数据长度不够,那么我的驱动里处理的IRP就不会完成,一直处于PENDING状态,如果我能够在提交读取数据的URB之前先获取底层usb总线驱动缓冲中的数据长度,如果... 全文

2003-07-03 17:01 来自版块 - USB驱动开发

我用SoftICE可以调试.sys文件,而且是源码级的调试,很cool,但是我想用SoftICE来调试一个没有源码的exe文件就无从下手了,听说可以用SoftICE破解别人的程序,我连最基本的操作(在SoftICE里将exe文件运行起来)都不懂啊,可以告诉我吗?

2003-07-02 19:46 来自版块 - 开发工具使用


返回顶部