我想用WinUSB做一些实验 . 我've installed the WinDDK and I'我即将为我的驱动程序创建我的第一个INF文件 . 我正在按照MSDN guide这样做 . 该指南包含示例INF文件和"changing USB_Install in section names to an appropriate DDInstall value"的说明 .
很公平,唯一的问题是我不知道'适当的DDInstall值'是什么 .
我不是INF文件的专家,我只能猜测指南可能要我更改示例文件中的部分名称
[USB_Install]
Include = winusb.inf
Needs = WINUSB.NT
在节 Headers 中与 [USB_Install]
不同的内容 . 我发现的关于DDInstall的唯一解释只是对如何处理此部分(Also on MSDN)的一般性解释 .
我的问题是,我应该将什么放入我的INF文件而不是 [USB_Install]
字符串?
1 回答
我've tried to follow the same MSDN guide and ran into a few issues. I ended up using Microchip'的WinUSB驱动模板 . 此模板可在Microchip Application Libraries中找到 .
它与MSDN给出的示例略有不同,但它适用于我的系统 . 它也适用于最新的WDK(8.0版)附带的工具和DLL文件 .
虽然这不能解决您的问题,但我认为与MSDN提供的模板相比,它是一个更好的模板 .
以下是Microchip提供的inf文件: