MQTTProtocol_Packet_Header
打包MQTT协议头
bool MQTTProtocol_Packet_Header(XCHAR * ptszMsgBuffer, int* pInt_Len, XBYTE byType, LPCXSTR lpszMSGBuffer = NULL, int nMSGLen = 0, XBYTE byFlag = 0)
参数.一:ptszMsgBuffer
In/Out:Out
类型:字符指针
可空:N
意思:输出打好包的缓冲区
参数.二:pInt_Len
In/Out:Out
类型:整数型指针
可空:N
意思:输出缓冲区大小
参数.三:byType
In/Out:In
类型:字节型
可空:N
意思:输入要打包的协议类型
参数.四:lpszMSGBuffer
In/Out:In
类型:常量字符指针
可空:Y
意思:输入要打包的数据
参数.五:nLen
In/Out:In
类型:整数型
可空:Y
意思:输入要打包的负载大小(负载数据大小)
参数.六:byFlag
In/Out:In
类型:字节型
可空:Y
意思:输入要打包的协议标识符
类型:逻辑型
意思:是否成功
你应该先打包好负载的协议和数据后在来填充打包这个协议