ExLogTimeZoneInformation

INT64 __stdcall ExLogTimeZoneInformation(){
  INT64 result; 
  __int64 v1; 
  int v2; 
  __int64 v3; 
  char v4; 
  int v5; 
  char v6; 
  char v7; 
  int v8; 
  int v9; 
  int v10; 
  int v11; 
  int v12; 
  int v13; 
  __int64 v14; 
  struct _EVENT_DATA_DESCRIPTOR v15; 
  int *v16; 
  int v17; 
  int v18; 
  int *v19; 
  int v20; 
  int v21; 
  int *v22; 
  int v23; 
  int v24; 
  char *v25; 
  int v26; 
  int v27; 
  __int64 *v28; 
  int v29; 
  int v30; 
  char v31[16]; 
  char *v32; 
  int v33; 
  int v34; 
  int *v35; 
  int v36; 
  int v37; 
  int *v38; 
  int v39; 
  int v40; 
  int *v41; 
  int v42; 
  int v43; 
  __int64 v44; 
  int v45; 
  int v46; 
  __int64 v47; 
  int v48; 
  int v49; 
  result = (INT64)PsGetCurrentServerSiloGlobals();
  v1 = *(_QWORD *)(result + 1064);
  if( (unsigned int)dword_140C02C20 > 5 )
  {
    v2 = *(_DWORD *)(v1 + 1000);
    v18 = 0;
    v21 = 0;
    v24 = 0;
    v27 = 0;
    v30 = 0;
    v8 = v2;
    v17 = 4;
    v16 = &v8;
    v9 = *(_DWORD *)(v1 + 436);
    v19 = &v9;
    v10 = *(_DWORD *)(v1 + 432);
    v22 = &v10;
    v6 = ExpRealTimeIsUniversal;
    v25 = &v6;
    v14 = *(_QWORD *)(v1 + 992);
    v28 = &v14;
    v20 = 4;
    v23 = 4;
    v26 = 1;
    v29 = 8;
    tlgCreate1Sz_wchar_t((__int64)v31, (const WCHAR *)(v1 + 172));
    v4 = *(_BYTE *)(v3 + 428);
    v34 = 0;
    v37 = 0;
    v40 = 0;
    v43 = 0;
    v46 = 0;
    v49 = 0;
    v32 = &v7;
    v11 = *(_DWORD *)v3;
    v35 = &v11;
    v12 = *(_DWORD *)(v3 + 84);
    v38 = &v12;
    v13 = *(_DWORD *)(v3 + 168);
    v41 = &v13;
    v44 = v3 + 68;
    v7 = v4;
    v47 = v3 + 152;
    v45 = 16;
    v48 = 16;
    v33 = v5;
    v36 = 4;
    v39 = 4;
    v42 = 4;
    LODWORD(result) = tlgWriteTransfer_EtwWriteTransfer(
                        (__int64)&dword_140C02C20,
                        (unsigned __int8 *)byte_14002CB23,
                        0i64,
                        0i64,
                        0xEu,
                        &v15);
  }
  return result;
}

Referenced by:

Phase1InitializationIoReady