ExpLogRefreshTimeZoneInformationCutoverFail
INT64 *__fastcall ExpLogRefreshTimeZoneInformationCutoverFail(INT64 rcx0, INT8 a2, INT64 *a3, INT8 a4){
INT64 *result;
_DWORD *v9;
char v10;
INT8 v11;
char v12;
INT8 v13;
char v14;
int v15;
int v16;
int v17;
int v18;
int v19;
int v20;
INT64 v21;
_EVENT_DATA_DESCRIPTOR v22;
INT8 *v23;
__int64 v24;
int *v25;
__int64 v26;
int *v27;
__int64 v28;
int *v29;
__int64 v30;
char *v31;
__int64 v32;
INT8 *v33;
__int64 v34;
INT64 *v35;
__int64 v36;
char v37[16];
char *v38;
__int64 v39;
int *v40;
__int64 v41;
int *v42;
__int64 v43;
int *v44;
__int64 v45;
INT64 v46;
__int64 v47;
INT64 v48;
__int64 v49;
result = (INT64 *)PsGetCurrentServerSiloGlobals((_KSPIN_LOCK *)rcx0);
v9 = (_DWORD *)result[133];
if( *(&stru_140C00F40 + 1848) > 5u )
{
v11 = a4;
v23 = &v11;
v15 = v9[250];
v25 = &v15;
v16 = v9[109];
v27 = &v16;
v17 = v9[108];
v29 = &v17;
v12 = *(&stru_140CF2E80 + 7316);
v31 = &v12;
v33 = &v13;
v21 = *a3;
v35 = &v21;
v24 = 1i64;
v26 = 4i64;
v28 = 4i64;
v30 = 4i64;
v32 = 1i64;
v13 = a2;
v34 = 1i64;
v36 = 8i64;
tlgCreate1Sz_wchar_t((__int64)v37, (const WCHAR *)(rcx0 + 172));
v10 = *(_BYTE *)(rcx0 + 428);
v38 = &v14;
v18 = *(_DWORD *)rcx0;
v14 = v10;
v40 = &v18;
v19 = *(_DWORD *)(rcx0 + 84);
v42 = &v19;
v20 = *(_DWORD *)(rcx0 + 168);
v44 = &v20;
v46 = rcx0 + 68;
v48 = rcx0 + 152;
v47 = 16i64;
v49 = 16i64;
v39 = 1i64;
v41 = 4i64;
v43 = 4i64;
v45 = 4i64;
LODWORD(result) = tlgWriteTransfer_EtwWriteTransfer(
(__int64)&stru_140C00F40 + 7392,
(unsigned __int8 *)&byte_14002D0A7,
0i64,
0i64,
0x10u,
&v22);
}
return result;
}Referenced by:
ExpRefreshTimeZoneInformation