@@ -88,7 +88,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
8888
8989 if (SessionModule_Client_GetAddr (st_ProtocolAuth.tszUserName ))
9090 {
91- pSt_ProtocolHdr->wReserve = 700 ;
91+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_LOGGED ;
9292 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
9393 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
9494 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求登录到服务失败,因为用户已经登录了" ), lpszClientType, lpszClientAddr);
@@ -111,7 +111,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
111111 APIClient_Http_Request (_X (" POST" ), st_ServiceCfg.st_XPass .tszPassLogin , tszSDBuffer, &nHTTPCode, &ptszSDBuffer, &nSDLen, NULL , NULL , &st_HTTPParament);
112112 if (200 != nHTTPCode)
113113 {
114- pSt_ProtocolHdr->wReserve = 701 ;
114+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_HTTP ;
115115 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
116116 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
117117 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求远程验证失败,HTTPCode:%d" ), lpszClientType, lpszClientAddr, nHTTPCode);
@@ -124,7 +124,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
124124 {
125125 if (!DBModule_MQUser_UserQuery (&st_UserInfo))
126126 {
127- pSt_ProtocolHdr->wReserve = 701 ;
127+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_USERPASS ;
128128 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
129129 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
130130 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求本地验证失败,用户或者密码不正确,错误:%lX" ), lpszClientType, lpszClientAddr, SessionModule_GetLastError ());
@@ -146,7 +146,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
146146
147147 if (!SessionModule_Client_GetUser (lpszClientAddr, tszUserName))
148148 {
149- pSt_ProtocolHdr->wReserve = 711 ;
149+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_NOTLOGIN ;
150150 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
151151 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
152152 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求登出失败,用户没有登录" ), lpszClientType, lpszClientAddr);
@@ -201,7 +201,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
201201 APIClient_Http_Request (_X (" POST" ), st_ServiceCfg.st_XPass .tszPassRegister , tszSDBuffer, &nHTTPCode, NULL , NULL , NULL , NULL , &st_HTTPParament);
202202 if (200 != nHTTPCode)
203203 {
204- pSt_ProtocolHdr->wReserve = 701 ;
204+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_APIREG ;
205205 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
206206 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
207207 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求远程注册失败,HTTPCode:%d" ), lpszClientType, lpszClientAddr, nHTTPCode);
@@ -212,15 +212,15 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
212212 {
213213 if (DBModule_MQUser_UserQuery (&st_UserInfo))
214214 {
215- pSt_ProtocolHdr->wReserve = 721 ;
215+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_EXISTED ;
216216 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
217217 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
218218 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求用户注册失败,用户已经存在,错误:%lX" ), lpszClientType, lpszClientAddr, SessionModule_GetLastError ());
219219 return false ;
220220 }
221221 if (!DBModule_MQUser_UserInsert (&st_UserInfo))
222222 {
223- pSt_ProtocolHdr->wReserve = 722 ;
223+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_REGISTER ;
224224 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
225225 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
226226 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求用户注册失败,插入数据库失败,错误:%lX" ), lpszClientType, lpszClientAddr, SessionModule_GetLastError ());
@@ -266,7 +266,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
266266 APIClient_Http_Request (_X (" POST" ), st_ServiceCfg.st_XPass .tszPassUNReg , tszSDBuffer, &nHTTPCode, NULL , NULL , NULL , NULL , &st_HTTPParament);
267267 if (200 != nHTTPCode)
268268 {
269- pSt_ProtocolHdr->wReserve = 701 ;
269+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_APIDEL ;
270270 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
271271 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
272272 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求远程注销失败,错误:%lX,HTTPCode:%d" ), lpszClientType, lpszClientAddr, nHTTPCode);
@@ -277,7 +277,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
277277 {
278278 if (!DBModule_MQUser_UserDelete (&st_UserInfo))
279279 {
280- pSt_ProtocolHdr->wReserve = 721 ;
280+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_DELETE ;
281281 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, NULL , tszSDBuffer, &nSDLen);
282282 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
283283 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求用户删除失败,删除数据库失败,错误:%lX" ), lpszClientType, lpszClientAddr, SessionModule_GetLastError ());
@@ -311,7 +311,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
311311
312312 if (!SessionModule_Client_GetUser (lpszClientAddr, tszUserName))
313313 {
314- pSt_ProtocolHdr->wReserve = 700 ;
314+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_AUTH_NOTLOGIN ;
315315 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
316316 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
317317 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s客户端:%s,请求失败,用户没有通过验证" ), lpszClientType, lpszClientAddr);
@@ -367,7 +367,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
367367 // 找到了返回错误
368368 if (pSt_ProtocolHdr->byIsReply )
369369 {
370- pSt_ProtocolHdr->wReserve = 701 ;
370+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_EXISTED ;
371371 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
372372 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
373373 }
@@ -492,7 +492,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
492492 {
493493 if (pSt_ProtocolHdr->byIsReply )
494494 {
495- pSt_ProtocolHdr->wReserve = 702 ;
495+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_INSERT ;
496496 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
497497 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
498498 }
@@ -524,7 +524,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
524524
525525 if (!DBModule_MQData_Query (&st_MessageQueue))
526526 {
527- pSt_ProtocolHdr->wReserve = 722 ;
527+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_MSGQUERY ;
528528 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
529529 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
530530 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,获取消息数据失败,获取指定消息序列:%lld 失败,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial , DBModule_GetLastError ());
@@ -538,7 +538,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
538538 {
539539 if (1 != st_MSGAttr.byAttrActive )
540540 {
541- pSt_ProtocolHdr->wReserve = 723 ;
541+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_BELONG ;
542542 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
543543 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
544544 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,获取消息数据失败,获取指定消息序列:%lld 失败,错误:此消息不属于此用户" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial );
@@ -556,7 +556,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
556556 // 如果超时并且不允许主动获取,返回错误
557557 if ((nTimeRet < 0 ) && (1 != st_MSGAttr.byAttrActive ))
558558 {
559- pSt_ProtocolHdr->wReserve = 724 ;
559+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_TIMEOUT ;
560560 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
561561 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
562562 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,获取消息数据失败,获取指定消息序列:%lld 失败,错误:消息超时" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial );
@@ -568,7 +568,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
568568 {
569569 if (1 != st_MSGAttr.byAttrActive )
570570 {
571- pSt_ProtocolHdr->wReserve = 725 ;
571+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_PUBTIME ;
572572 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
573573 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
574574 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,获取消息数据失败,获取指定消息序列:%lld 失败,错误:此为定时发布任务" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial );
@@ -583,7 +583,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
583583 _tcsxcpy (st_UserKey.tszUserName , tszUserName);
584584 if (!DBModule_MQUser_KeyQuery (&st_UserKey))
585585 {
586- pSt_ProtocolHdr->wReserve = 723 ;
586+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_KEYQUERY ;
587587 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
588588 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
589589 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,获取消息数据失败,获取绑定信息失败,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , DBModule_GetLastError ());
@@ -596,7 +596,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
596596 _tcsxcpy (st_MessageQueue.tszQueueName , st_MQProtocol.tszMQKey );
597597 if (!DBModule_MQData_Query (&st_MessageQueue))
598598 {
599- pSt_ProtocolHdr->wReserve = 724 ;
599+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_MSGQUERY ;
600600 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
601601 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
602602 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,序列:%lld,获取消息数据失败,无法继续,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial , DBModule_GetLastError ());
@@ -662,7 +662,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
662662 pSt_ProtocolHdr->unOperatorCode = XENGINE_COMMUNICATION_PROTOCOL_OPERATOR_CODE_MQ_REPDELETE;
663663 if (st_MQProtocol.nSerial <= 0 )
664664 {
665- pSt_ProtocolHdr->wReserve = 722 ;
665+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_SERIAL ;
666666 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
667667 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
668668 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,主题:%s,获取消息数据失败,获取指定消息序列:%lld 失败,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial , DBModule_GetLastError ());
@@ -686,7 +686,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
686686 {
687687 if (pSt_ProtocolHdr->byIsReply )
688688 {
689- pSt_ProtocolHdr->wReserve = 751 ;
689+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_CREATEKEY ;
690690 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
691691 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
692692 }
@@ -704,7 +704,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
704704 {
705705 if (pSt_ProtocolHdr->byIsReply )
706706 {
707- pSt_ProtocolHdr->wReserve = 752 ;
707+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_BINDOWNER ;
708708 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
709709 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
710710 }
@@ -741,7 +741,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
741741 {
742742 if (pSt_ProtocolHdr->byIsReply )
743743 {
744- pSt_ProtocolHdr->wReserve = 761 ;
744+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_DELOWNER ;
745745 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
746746 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
747747 }
@@ -777,7 +777,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
777777 st_Userkey.nKeySerial = st_MQProtocol.nSerial ;
778778 if (!DBModule_MQUser_KeyUPDate (&st_Userkey))
779779 {
780- pSt_ProtocolHdr->wReserve = 710 ;
780+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_KEYUP ;
781781 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
782782 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
783783 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,设置消息队列主题更新失败,主题名称:%s,序列号:%lld,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial , DBModule_GetLastError ());
@@ -790,7 +790,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
790790 st_Userkey.nKeySerial = st_MQProtocol.nSerial ;
791791 if (!DBModule_MQUser_KeyInsert (&st_Userkey))
792792 {
793- pSt_ProtocolHdr->wReserve = 711 ;
793+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_BINDKEY ;
794794 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
795795 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
796796 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,设置消息队列主题创建失败,主题名称:%s,序列号:%lld,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nSerial , DBModule_GetLastError ());
@@ -814,7 +814,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
814814
815815 if (!DBModule_MQUser_KeyDelete (&st_Userkey))
816816 {
817- pSt_ProtocolHdr->wReserve = 721 ;
817+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_DELKEY ;
818818 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
819819 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
820820 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,解除消息绑定订阅失败,可能没有找到主题用户,主题名称:%s,用户名称:%s,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , tszUserName, DBModule_GetLastError ());
@@ -835,7 +835,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
835835 memset (&st_MQNumber, ' \0 ' , sizeof (XENGINE_MQNUMBER));
836836 if (!DBModule_MQData_GetSerial (st_MQProtocol.tszMQKey , &st_MQNumber.nCount , &st_DBStart, &st_DBEnd))
837837 {
838- pSt_ProtocolHdr->wReserve = 741 ;
838+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_SERIAL ;
839839 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
840840 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
841841 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,获取消息队列序列属性失败,主题名称:%s,序列号:%lld,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQProtocol.nKeepTime == 1 ? " 顺序" : " 倒序" , st_MQProtocol.nSerial , DBModule_GetLastError ());
@@ -869,7 +869,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
869869 {
870870 if (pSt_ProtocolHdr->byIsReply )
871871 {
872- pSt_ProtocolHdr->wReserve = 781 ;
872+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_QUERYOWNER ;
873873 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
874874 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
875875 }
@@ -879,7 +879,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
879879 // 修改主题
880880 if (!DBModule_MQData_ModifyTable (st_MQProtocol.tszMQKey , st_MQTopic.tszMQKey ))
881881 {
882- pSt_ProtocolHdr->wReserve = 782 ;
882+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_MODIFYTOPIC ;
883883 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
884884 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
885885 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,修改主题名称失败,原名称:%s,目标名:%s,错误:%lX" ), lpszClientType, lpszClientAddr, st_MQProtocol.tszMQKey , st_MQTopic.tszMQKey , DBModule_GetLastError ());
@@ -935,7 +935,7 @@ bool MessageQueue_TCP_Handle(XENGINE_PROTOCOLHDR* pSt_ProtocolHdr, LPCXSTR lpszC
935935 }
936936 if (!DBModule_MQData_Modify (&st_DBQueue))
937937 {
938- pSt_ProtocolHdr->wReserve = 791 ;
938+ pSt_ProtocolHdr->wReserve = ERROR_XENGINE_MESSAGE_XMQ_MODIFYMSG ;
939939 ProtocolModule_Packet_Common (nNetType, pSt_ProtocolHdr, &st_MQProtocol, tszSDBuffer, &nSDLen);
940940 XEngine_MQXService_Send (lpszClientAddr, tszSDBuffer, nSDLen, nNetType);
941941 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X (" %s消息端:%s,修改消息:%s,序列号:%lld,失败,错误:%lX" ), lpszClientType, lpszClientAddr, st_DBQueue.tszQueueName , st_DBQueue.nQueueSerial , DBModule_GetLastError ());
0 commit comments