阅读:1938回复:1
usb video 发送自定义命令
22.0 CTL a1 85 00 18 00 04 02 00 GET LEN 7.1.0
22.0 DI 24 00 $. 7.2.0 22.0 CTL a1 85 00 05 00 04 02 00 GET LEN 8.1.0 22.0 DI 04 00 .. 8.2.0 问题很简单,就是我想在上层应用里面发这些usb video class接口规定的命令,该怎么发?? 是用DeviceIoControl 来发送,接受吗??这个函数的参数要怎么些? |
|
沙发#
发布于:2010-12-18 13:26
纯粹靠上层程序无法实现,要分下面两步:
1. 用DeviceIoControl 将指定的命令和参数传给内核Driver 2. 内核Driver构造USB控制命令(分为:标准、类、自定义三种,根据你的命令类型选择适当的初始化函数),并通过IRP/URB将此命令发送给设备。 |
|
|