drvHdcGetMsgBuffer
函数功能
接收到消息后,从消息描述符中取出接收到的数据的内存地址及其长度。
函数原型
drvError_t drvHdcGetMsgBuffer(struct drvHdcMsg *msg, int index, char **pBuf, int *pLen)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
msg |
输入 |
待操作的消息描述符指针。 数据类型:drvHdcMsg。 |
pBuf |
输出 |
接收到的数据的buffer指针。 类型:char *。 |
pLen |
输出 |
接收到的buffer有效数据长度。 类型:int。 |
index |
输入 |
接收到的buffer序列号,当前只支持1个,固定传0。 类型:int。 |
返回值说明
- 0:DRV_ERROR_NONE,成功
- 3:DRV_ERROR_INVALID_VALUE,参数错误
约束说明
请参见约束说明。
父主题: 普通通道收发接口