DNSProtocol_Packet_REPHeader
DNS请求响应打包协议
bool DNSProtocol_Packet_REPHeader(XCHAR* ptszMsgBuffer, int* pInt_Len, XSHOT nRequestID, XENGINE_DNSPROTOCOL* pSt_DNSRequest, XENGINE_DNSPROTOCOL*** pppSt_DNSAnswer, int nListCount, bool bCompress = true)
参数.一:ptszMsgBuffer
In/Out:Out
类型:字符指针
可空:N
意思:输出打包好的数据缓冲区
参数.二:pInt_Len
In/Out:Out
类型:整数型指针
可空:N
意思:输出缓冲区大小
参数.三:nRequestID
In/Out:In
类型:整数型
可空:N
意思:输入打包的消息ID
参数.四:pSt_DNSRequest
In/Out:In
类型:数据结构指针
可空:N
意思:打包的请求
参数.五:pppSt_DNSAnswer
In/Out:In
类型:数据结构指针
可空:N
意思:输入响应消息列表
参数.六:nListCount
In/Out:In
类型:整数型
可空:N
意思:响应消息列表个数
参数.七:bCompress
In/Out:In
类型:逻辑型
可空:Y
意思:是否压缩
类型:逻辑型
意思:是否成功
此函数一般用于服务器响应请求