首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

关于 URB中的缓存区指针,该如何解决

2012-05-29 
关于 URB中的缓存区指针我把一个URB整个发送到应用程序中,URB中的一些普通变量能够获得,比如LanguageId,Tr

关于 URB中的缓存区指针
我把一个URB整个发送到应用程序中,URB中的一些普通变量能够获得,比如LanguageId,TransferBufferLength
  但是我想在应用程序中打印出TransferBuffer这个缓存中的数据,就会报错, error C2100: illegal indirection
  我是直接 *TransferBuffer 来提取的。

  是不是URB中的指针是内核中的,在应用态中不可访问,还是说我提取的方式不对?

[解决办法]
linux USB请求块(URB)
[解决办法]
URB中的指针是内核中的,在应用态中不可访问.

需要定义一些IOCTL将数据倒出来。

热点排行