void ToAttackInfo( const Kxe_AttackInfo_Param& attackInfoParam, AttackInfo& attackInfo ) { attackInfo.attackAddr = attackInfoParam.attackAddr; ToGUID( &(attackInfoParam.nReason), &(attackInfo.nReason) ); attackInfo.nAttackTimes = attackInfoParam.nAttackTimes; attackInfo.nTime = attackInfoParam.nTime; }
void ToAppRule( Kxe_AppRule_Param& ruleParam, KAppRule& rule ) { ToGUID( &(ruleParam.id), &(rule.m_id) ); rule.SetType( (AppRuleType)(ruleParam.nRuleType) ); rule.SetExePath( (LPWSTR)(ruleParam.strExePath.c_str()) ); ToMd5( &(ruleParam.checkSum), rule.m_checkSum ); rule.SetLastFileTime( ruleParam.ftLast ); rule.SetLastTrustRepTime( ruleParam.ftLastTrustRep ); rule.SetCreator( (LPWSTR)(ruleParam.strCreator.c_str()) ); rule.SetCreateDate( ruleParam.ftCreate ); rule.SetCreateReason( (LPWSTR)(ruleParam.strReason.c_str()) ); rule.SetLastModifyDate( ruleParam.ftLastModify ); rule.SetLastModifyer( (LPWSTR)(ruleParam.m_strModifyer.c_str()) ); rule.m_tcpRemoteDenyRange = ruleParam.tcpRemoteDenyRange; rule.m_tcpLocalDenyRange = ruleParam.tcpLocalDenyRange; rule.m_udpRemoteDenyRange = ruleParam.udpRemoteDenyRange; rule.m_udpLocalDenyRange = ruleParam.udpLocalDenyRange; rule.m_userMode = ruleParam.nUserMode; rule.m_trustMode = ruleParam.nTrustMode; rule.m_pathhashCode = ruleParam.lPathhashCode; rule.m_pExternData = (LPVOID)(ruleParam.pExternData); }
void FGUIDCVar::DoSet (UCVarValue value, ECVarType type) { const GUID *guid = ToGUID (value, type); if (guid != NULL) { Value = *guid; } }
void FGUIDCVar::SetGenericRepDefault (UCVarValue value, ECVarType type) { const GUID *guid = ToGUID (value, type); if (guid != NULL) { Value = *guid; if (Flags & CVAR_ISDEFAULT) { SetGenericRep (value, type); Flags |= CVAR_ISDEFAULT; } } }
void ToIpFilterInfo( const Kxe_IPFilterInfo_Param& infoParam, KIP_FILTER_INFO& info ) { ToGUID( &(infoParam.guid), &(info.id) ); ToFilterInfo( infoParam.filterInfo, info.filter ); }