找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 3303|回复: 1

【求助】字符串的传输问题

[复制链接]

5

主题

24

回帖

0

精华

初来乍到

积分
30
发表于 2018-2-14 22:56:20 | 显示全部楼层 |阅读模式
假如我在驱动里定义了一个结构体用来通信:
typedef struct
{   
        CHAR*    bb;

}packet;
那么我应该在应用程序里如何定义才能正确读取pIoBuffer?
我试过
typedef struct
{   
        CHAR*    bb;

}packet;

typedef struct
{   
        char*    bb;

}packet;
都是乱码。倒是都可以由应用程序向驱动里传数据,可传进去就传不出来了。DWORD倒是传入传出都正常。
请问驱动里的字符串要怎么才能传输到应用程序?

78

主题

190

回帖

9

精华

贵宾会员

积分
15605
发表于 2018-2-15 07:23:01 | 显示全部楼层
定义字符数组,记得复制。如果是char则ansi解码,如果是wchar则utf-16解码

评分

参与人数 1水晶币 +10 收起 理由
cloud1983 + 10 很给力!

查看全部评分

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表