
驱动
文章平均质量分 84
chief1985
好好学习
展开
-
USB系列之三:从你的U盘里读出更多的内容
导读: U盘是我们最常使用的一种USB设备,本文继续使用DOSUSB做驱动,试图以读取扇区的方式读取你的U盘。 本文可能涉及的协议可能会比较多。 一、了解你的U盘 首先我们用上一篇文章介绍的程序usbview.exe去看一下你的U盘,我在本文中用于测试的U盘情况如下: Device Descriptor: (设备描述符) USB Address: 1 Lengt原创 2008-07-28 19:33:00 · 2578 阅读 · 0 评论 -
USB Bulk Transfers
导读: Bulk transfers are useful for transferring data when time isnt critical. A bulk transfer can send large amounts of data without clogging the bus, because the transfers defer to the other tr原创 2008-09-02 00:07:00 · 3045 阅读 · 0 评论 -
实战DeviceIoControl 之五:列举已安装的存储设备 - bhw98的专栏 - 优快云Blog
导读: Q前几次我们讨论的都是设备名比较清楚的情况,有了设备名(路径),就可以直接调用CreateFile打开设备,进行它所支持的I/O操作了。如果事先并不能确切知道设备名,如何去访问设备呢? A访问设备必须用设备句柄,而得到设备句柄必须知道设备路径,这个套路以你我之力是改变不了的。每个设备都有它所属类型的GUID,我们顺着这个GUID就能获得设备路径。 GUID是同类或同种设备的全球转载 2008-09-04 16:34:00 · 1436 阅读 · 0 评论 -
C++ Builder 访问 USB 口的方法
导读: 编译环境: Borland C++ Builder 6.0, Windows Server 2003 DDK 运行环境: Win98/2000/XP/2003 下面是访问 USB 口必备的函数: #include #include #include #include "C:/WINDDK/3790/inc/ddk/w2k/usbdi.h"#include "转载 2008-09-04 16:34:00 · 3638 阅读 · 2 评论 -
SnoopyPro is a free tool for monitoring USB
导读: A protocol analyzer decodes, filters, and displays USB data. Some analyzers can also generate data on the bus. Some are software only. Others use hardware that connects to a USB or Etherne原创 2008-09-04 22:27:00 · 3465 阅读 · 0 评论 -
Simple USB Hardware Control
导读: Pricing Please see our order formfor pricing information. All DriverX packages include a single developer license. Also included is support and updates for the life of the major version.原创 2008-09-09 22:46:00 · 1081 阅读 · 0 评论 -
USB-RNDIS
导读: RNDIS原理分析--PDD部分 ---------------by nasiry 转载请说明出处,并通知我 1.初始化 首先我们从PDD_Init开始。 所谓初始化的动作通常包含对硬件设备的初始化,一般说来就是通过设置设备寄存器来对设备进行必要的配置,另外一个方面就是软件的初始化,包括全局数据变量的空间申请初始化,中断函数的挂接,其他函数指针的挂接。原创 2008-09-09 23:15:00 · 7609 阅读 · 0 评论 -
Writing a Simple USB Driver
导读: Give your Linux box a multicolored light you can see from across the room, and learn how to write a simple driver for the next piece of hardware you want to hook up. Average: Your rating原创 2008-09-09 23:05:00 · 2160 阅读 · 0 评论 -
Jungo WinDriver
导读: Have you taken one look at the Microsoft DDK and said this is not for me, let your boss is still waiting for your driver? Dont give up, Jungo has two products to help you. WinDriver allow原创 2008-09-09 23:15:00 · 4360 阅读 · 0 评论 -
对一个虚拟网卡驱动程序的剖析(三):网卡的初始化函数MiniportInitialize
前面的驱动程序入口函数DriverEntry的作用是向系统说明这个驱动程序的结构。初始化函数则是为了使我们的网卡能够正常工作而进行各种准备工作。 系统在调用网卡的初始化函数的时候,会传进来一个输入参数MediumArray,这是一个包含一系列介质类型的数组,初始化函数要在这个数组中间选一种类型返回给系统,告诉系统该驱动支持的类型。做法就是将系统传进来的一个输出参数SelectedMediu转载 2008-11-16 13:45:00 · 3858 阅读 · 0 评论 -
Virtual Machine Network Driver for Microsoft Device Emulator
Brief DescriptionThe virtual machine network driver is an intermediate driver that virtualizes a physical network card (or connection).On This PageQuick DetailsOverviewSystem RequirementsInstructionsA转载 2008-11-21 22:58:00 · 4206 阅读 · 0 评论 -
NDIS截获数据包学习笔记(一)
网络驱动程序接口规范(NDIS)是微软为网络接口卡(NIC)的局域网驱动程序提供的一种标准应用程序接口(API)。NDIS 适用于服务器或工作站。NDIS 标准支持计算机通过不同的通信协议与网络相连,如:TCP/IP、IPX、NetBIOS、AppleTalk 等。 NDIS 在数据链路层(第二层)的媒体控制层(MAC)执行其功能。NIC 硬件实现过程与媒体访问控制(MAC)设备驱动程转载 2008-11-24 23:16:00 · 7742 阅读 · 2 评论 -
NAT在NDIS中间层驱动中的实现
创建时间:2006-06-17文章属性:原创文章提交:thinking (thinkingfh_at_163.com)1.概要 相信在IPv6的时代到来之前,NAT仍然是解决大多数人上网的主要途径,而且它在企业内网Intranet中也扮演着十分重要的角色. NAT的全称是Network Address Translator(网络地址转换),其主要作用是把内网IP地址转换成为全球唯一的可转载 2008-11-24 23:06:00 · 2072 阅读 · 0 评论 -
為何Bulk In Bulk Out 會被stall ?
导读: 3/25/2008 5:59:04 PM 请问DDK中的bulkusb在High speed下需要修改吗? 谢谢 >> 我build bulkusb這個driver> 修改vip/pid讓我的隨身碟可以安裝這個driver> 但我用Rwbulk.exe測driver為什麼都有問題呢?>> Rwbulk -u 可以看到descriptor>> Pipe00: Bulk i原创 2008-09-04 00:19:00 · 1898 阅读 · 0 评论 -
学习写一个Hello World驱动
导读: 发信人: shamanfeng (杀闏), 信区: MSDN标 题: [合集] 学习写一个Hello World驱动发信站: BBS 水木清华站 (Fri Nov 26 09:34:21 2004), 站内☆─────────────────────────────────────☆ hellguard (小四★北渡北汉江⊙) 于 (Wed Jun 11 15:44:48 2003转载 2008-09-04 00:13:00 · 2317 阅读 · 0 评论 -
usb多重接口设备开发——1 单接口配置
导读: 首先分别按单接口调试 设备1描述符 const u8 BIOSCAN_ConfigDescriptor[DSCR_CNFG_TOTAL] = { DSCR_CONFIG_LEN, /* bLength: Configuation Descriptor size */ DSCR_CONFIG, /* bDescriptorType: Configuration原创 2008-07-28 19:35:00 · 1185 阅读 · 0 评论 -
WDM驱动程序设计之USB总线支持类:KUsbPipe类 - 李文凯的专栏 - 优快云Blog
导读: 新一篇: 读书笔记:《加密与解密(第二版)》第一章 基础知识 | 旧一篇: WDM驱动程序设计之USB总线支持类:KUsbInterface类 KUsbPipe类 【Overview】 KUsbPipe类抽象了一个USB管道(pipe),这种机制在USB规格说明书的第5章和第9章有描述。一个管道是一个主机和端点(endpoint)之间的连接。每个端点是互相独立的可寻原创 2008-07-28 19:37:00 · 1262 阅读 · 0 评论 -
DS3.2开发USB驱动时SubmitUrb一个输入URB蓝屏问题的解决
作者:computer00EDN博客精华文章 作者:computer00 在使用DS3.2开发USB PDIUSBD12的驱动程序时,使用DS的向导自动生成驱动后,添加发送数据相关代码后,测试发送数据成功。继续增加读数据相关代码,使用最简单的同步调用,结果出现蓝屏……反复查看代码,不管是使用buffered模式还是direct模式,设置成异步调用并设置完成例程,结果还是蓝屏依旧.转载 2008-07-29 14:38:00 · 1162 阅读 · 1 评论 -
请问怎么操作USB口,也是和串口一样用CreateFile,ReadFile,WriteFile等等吗?
导读: 请问怎么操作USB口,也是和串口一样用CreateFile,ReadFile,WriteFile等等吗? 如打开串口: CreateFile( "////.//COM1", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED,原创 2008-07-29 19:56:00 · 5840 阅读 · 3 评论 -
VC知识库文章 - 详谈调用winpcap驱动写arp多功能工具
导读: [ 原创文档本文适合高级读者 已阅读41323次 ] 详谈调用winpcap驱动写arp多功能工具 作者:TOo2y 一 winpcap驱动简介 二 Packet.dll相关数据结构及函数 三 T-ARP功能及原理介绍 四 T-ARP主要代码分析 五 T-ARP源代码 一、winpcap驱动简介 winpcap(windows packet cap原创 2008-07-29 22:39:00 · 1156 阅读 · 0 评论 -
[讨论]有关usb数据的读写
导读: [讨论]有关usb数据的读写 请教各位,在vc++中对u盘的数据读写用到了DDK,而在vb中却不需要,请问xp系统的DDK哪里能下载,我在网上没有找到下载的地方。在XP系统作是怎样用VC来进行U盘的数据的读写? 找来的答案:这是部分代码:主要就是找到USB,打开它,通讯的方法和串口一样!UINT CommProcOne(LPVOID pParam){COMS原创 2008-07-29 22:41:00 · 3753 阅读 · 0 评论 -
usbnet的模块如何用?
导读: usbnet的模块如何用? 通用串行总线(USB)是一种快速而灵活地连接配件与计算机工作站的接口,其应用非常广泛。Linux中除了包含对USB主机控制器的驱动,还含有USB设备控制器,尤其是集成在StrongARM SA1110处理器上的控制器的驱动。这些控制器驱动通过使用USB可使基于Linux的嵌入式系统与主机 (运行的可以是Linux,或不是)进行通信。这里提供三种方原创 2008-08-07 22:10:00 · 2884 阅读 · 0 评论 -
手机usbnet连接的一些资料(ZF)
导读: [来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友(wheel) | 时间:2007-10-25 | 浏览: 人次 ] http://sourceforge.net/project/showfiles.php?group_id=3581 在PC上要装的有。。comtest/isp1161/LinuxUSBGuide/speedtouc原创 2008-08-07 22:09:00 · 1906 阅读 · 0 评论 -
USB设备的Bulk模式驱动程序设计
导读: 摘要:在虚拟设备驱动程序(vxd)的设计中,两个尤为关键,且又令人困扰的问题是vxd的虚拟化和vxd与应用程序间的通信机制。下面,对这两个问题作一详细的探讨。 一、vxd的虚拟化 由于windows允许同时运行多个任务,所以出现多个进程试图同时访问同一物理设备的情况时,如果多个应用程序通过同一个dll驱动程序(注意和虚拟设备驱动程序vxd的区别)访问设备,......原创 2008-08-07 22:19:00 · 2056 阅读 · 0 评论 -
RapidDriver
导读: What can you do with RapidDriver software? Insertyour plug-and-play device and work with it through GUI or with our ready-made examples, as shown on the screenshot; Create your own ap原创 2008-09-02 00:09:00 · 1808 阅读 · 0 评论 -
WDM驱动程序设计 (转)
导读: WDM驱动程序设计 (转) WDM驱动程序设计 作者:汤琳 发布时间:2001/03/14 文章摘要: 现在windows98和Windows2000已经成了主流操作系统的主流,原先用来实现驱动程序的VxD技术随着Win95的淡出也慢慢地将退出历史舞台,在Windows98和Windows2000中设备驱动程序将根据Windows驱动程序模型(WDM)来设计。WDM转载 2008-09-04 00:22:00 · 1730 阅读 · 1 评论