阅读:1084回复:0
有关pipe的问题
开发环境:driverworks
1、KUsbInterface中有这样一个函数: PUSBD_PIPE_INFORMATION Pipes( int Index=0 ); 用来获得某一个pipe的信息。问题是,这个index怎么定?比如我 定义了4个pipe: KUsbPipe m_Endpoint1IN; KUsbPipe m_Endpoint1OUT; KUsbPipe m_Ep6InForISO; KUsbPipe m_Ep2OutForISO; 我怎么知道哪个pipe的索引是什么?是按照定义的先后顺序?还是按照端点号?(我用端点号试过,似乎不对) 2、我想用同步传输进行大数据量的传输工作,这个时候应该只有一个pipe在工作,如果其他pipe也同时进行传输,他们之间会不会有影响?是彼此独立进行传输,还是在同一时刻只能有一个pipe进行传输?比如如果在同步传输的时候,同时进行控制传输呢? |
|