CTP開發——修改密碼/登出
阿新 • • 發佈:2019-01-05
CTP修改密碼分為修改登入密碼和修改資金密碼,不支援修改銀行賬戶密碼。
一、修改密碼
1、修改登入密碼:
CThostFtdcUserPasswordUpdateField req = {0};
strcpy(req.BrokerID, m_BrokerID);
strcpy(req.UserID, m_UserID);
req.OldPassword,41);
req.NewPassword,41);
ReqUserPasswordUpdate(&req,reqInfo.nRequestID);
2、修改資金密碼
CThostFtdcTradingAccountPasswordUpdateField req = {0}; strcpy(req.BrokerID, m_BrokerID); strcpy(req.AccountID, m_TradingAccounts[reqInfo.lAccIdx].AccountID); req.OldPassword; req.NewPassword; req.CurrencyID; ReqTradingAccountPasswordUpdate(&req,reqInfo.nRequestID);
二、登出:
CThostFtdcUserLogoutField req = {0};
memcpy(req.BrokerID, m_BrokerID, sizeof(m_BrokerID));
memcpy(req.UserID, m_UserID, sizeof(m_UserID));
ReqTdUserLogout(&req,nRequestID);
以上都比較簡單,不做過多解釋了。