WDF
文章平均质量分 71
Halo1013
不要浪费青春在无聊的事上!
展开
-
helloWDM驱动安装在windows10 x64系统上
helloWDM驱动安装样例原创 2022-06-11 18:40:15 · 275 阅读 · 0 评论 -
USB数据格式
USB传输类型:1.控制传输:非周期性, 突发(用于命令和状态的传输)2.大容量数据传输(Bulk):非周期性,突发(大容量数据的通信, 数据可以占用任意带宽, 并容忍延迟)3.同步传输:周期性.(持续性的传输, 用于传输与时效相关的信息, 并且在数据中保存时间戳的信息)4.中断传输:周期性, 低频率(允许有限延迟的通信)USB传输格式:SOP SYNC packet content EOP以下重点说明packet content格式:PID(8bit) 地址(7原创 2020-05-30 19:26:43 · 994 阅读 · 0 评论 -
武安和CharSample样例实现
开发环境:vs2019 + 虚拟机WIN10 Professional 1903.1.驱动程序。主要移植消息队列CharSampleEvtIoDeviceControl部分。2.测试程序:#include <iostream>#include <windows.h>#include <setupapi.h>#include <stdio.h>#include <stdlib.h>#include <conio.h>原创 2020-05-11 14:04:58 · 253 阅读 · 0 评论 -
windows驱动环境搭建(第二篇)
上篇中运行VS2019得到相应的驱动, 本章中介绍如何安装驱动。1.安装虚拟机+WIN10 1903 Professional操作系统。略。2.设置主机和虚拟机通讯方式。3.在目标机设置。打开cmd,以管理员方式bcdedit /debug [{ID}] { on | off }bcdedit /dbgsettings SERIAL [DEBUGPORT:port] [BAUDRATE:baud] [/start startpolicy] [/noumex]eg.bcdedit /dbgs原创 2020-05-10 20:24:29 · 685 阅读 · 0 评论 -
windows驱动环境搭建(第一篇)
采用最新的Microsoft Visual Studio Enterprise 2019版本 16.5.4 + wdk 10.0.18362.1 + wsdk+ 10.0.18362.1 .vs2019+wsdk安装。去微软官网下载安装包,下载后得到一个installer,点击运行勾选选项:使用c++的桌面开发,默认勾选了 wsdk。2.wdk安装。也是在微软官网下载,点击运行即可,它会自动匹配相应版本。安装完成之后得到如下:因本人的电脑用的是win10 1903企业版本,所以选择最新版原创 2020-05-10 19:53:05 · 417 阅读 · 0 评论