ComputeFlushPeriod
UINT64 __stdcall ComputeFlushPeriod(_TLG_AGGR_SESSION *AggregateSession){
__int64 v1;
UINT64 Hash;
UINT8 v4[8];
UINT8 KeyBlob[16];
v1 = *((_QWORD *)AggregateSession + 43);
LODWORD(Hash) = 0;
*(_QWORD *)v4 = (unsigned __int64)AggregateSession >> 4;
*(_OWORD *)KeyBlob = *(_OWORD *)(*(_QWORD *)(v1 + 8) - 16i64);
RunningHash(&Hash, KeyBlob, 0x10ui64);
RunningHash(&Hash, v4, 8ui64);
FinishHash(&Hash);
return(unsigned int)Hash % 0x927C0 + 600000;
}Referenced by:
TlgRegisterAggregateProviderEx