PfSnLogStreamDelete
INT64 __fastcall PfSnLogStreamDelete(INT64 a1, INT64 a2){
int LogEntry;
_QWORD *v5;
unsigned __int64 v6;
int v7;
_OWORD *v9;
v9 = 0i64;
LogEntry = PfSnTraceGetLogEntry(a2, 4ui64, &v9);
if( LogEntry < 0 )
{
PfSnFailProcessTrace(a2);
}
else
{
v5 = v9;
*v9 = 0i64;
*v5 = 29i64;
v5[1] = *(_QWORD *)(a1 + 16);
v6 = ((unsigned __int64)v5 + 23) & 0xFFFFFFFFFFFFFFF8ui64;
*(_QWORD *)v6 = 0i64;
*(_DWORD *)v6 = 451;
*(_DWORD *)(v6 + 4) = *(_DWORD *)(a1 + 40);
v7 = *(_DWORD *)(a1 + 44);
*(_DWORD *)(v6 + 16) &= 0xFFFFFFFC;
*(_DWORD *)(v6 + 8) = v7;
LogEntry = 0;
*(_QWORD *)(v6 + 24) = *(_QWORD *)(a1 + 16);
}
return(unsigned int)LogEntry;
}Referenced by:
PfSnNameRemoveAll