1.事件定义
网络事件定义:
#define SUB_GP_RESET_LOGON_PASS 9 //重置密码 Cmd_LogonServer.h
数据库事件定义:
#define DBR_GP_RESET_LOGON_PASS 16 //重置密碼 DatabasePacket.h
2.处理事件
网络事件处理:
CAttemperEngineSink::OnTCPNetworkMainPCUserService(WORD wSubCmdID, VOID * pData, WORD wDataSize, DWORD dwSocketID) 函数中增加:
case SUB_GP_RESET_LOGON_PASS: //重置密碼
{
}
处理SUB_GP_RESET_LOGON_PASS事件数据
数据库事件处理:
CDataBaseEngineSink::OnDataBaseEngineRequest(WORD wRequestID, DWORD dwContextID, VOID * pData, WORD wDataSize)函数中增加:
case DBR_GP_RESET_LOGON_PASS: //重置密碼
{
return OnRequestResetLogonPass(dwContextID, pData