1. 程式人生 > >CTP開發——修改密碼/登出

CTP開發——修改密碼/登出

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);

以上都比較簡單,不做過多解釋了。