CH341转并口写数据的API问题

最近用遇到一个问题:在开发板附带的演示程序里面(VB),有一个写数据的API Declare Function CH341EppWriteData Lib "CH341DLL.DLL" (ByVal iIndex As Long, ByRef oBuffer As Any, ByRef ioLength As Long) As Boolean 这里面定义的oBuffer缓冲区是什么意思呢?我对这个不是很懂,还请多指教啊。 如果我现在明确知道我要写的数据是什么,比如我就想写FF(255)过去,可不可以用数组代替你的那个oBuffer缓冲区呢?该如何实现呢? 因为我用.NET写这个程序,而.NET里面对于结构的定义已经和VB6不同了,所以也不知道怎么改了。

补充一句:这个提供的API所能接受的参数都是什么呢?比如这个oBuffer都能接受什么样的类型的数据呢? 数组? 整形?


您所传递的oBuffer是一个缓冲指针,我们驱动在写数据时会从这个缓冲内取走iolength个数据,以字节为单位传到硬件.


只有登录才能回复,可以选择微信账号登录